To put my own opinion on this into answer form (so that you can vote on my answer separately from my question):
I'm pretty sure the six guidelines for subjective questions applies to only subjective questions rather than objective ones. This is the reason that was given for why my question was closed, and yet my question was an objective one.
So now the question is whether or not objective questions in general are forbidden. Even if objective questions are forbidden, I believe my question should have been migrated to the appropriate site rather than closed. However, I read a comment from Jeff AtwoodJeff Atwood on this Meta postthis Meta post:
[W]e're not forcing subjective here, the difference is that subjective questions are welcomed and allowed. However, we do think that objective questions can do better on Stack Overflow in many cases...
I thought at the time that the subject matter of my question was a better fit for Programmers than Stack Overflow, so that's why I posted here rather than there.