I have recommended that this question be locked as "primarily opinion-based". In retrospect, it should be locked as duplicate. Do I need to provide an example?
I see no reason why there should be a double standard on this site for moderators and users with high reputation (ie. for questions that fit suit personal opinions). If someone were to ask "Why are all my posts being closed" it would be marked immediately as duplicate.
Look at this post http://meta.programmers.stackexchange.com/questions/3500/programmers-tag-line-is-misleading-can-we-rephrase-it?rq=1Programmers tag line is misleading. Can we rephrase it? and see that it is down-voted 6 times whereas this post is up-voted eight times and closed as not-constructive. That is democracy for you. Where do you assert to yourselves such certainty of your own opinions? I think there is much merit to his post and less to yours. It should be one way or the other.
The post is also too long to read in its entirety and not clearly related to its title line. The post “Why aren't young programmers interested in mainframes?” is not the main subject of this question, just an ad for the author's opninion.
I don't feel that I can offer an opinion here, as it might be down-voted, thus affecting my reputation. But see what it is like to have your own post booted and condemned.
I agree with @Robert Cartaino, but look at the comments under his question? ex. "But why!!!???", with boldface and attitude - it is all opinion based.
Edit: I apologize for any real or apparent hatred against SO. I am not serious that this post should be closed, far from it. I'm just not clear why this post is open and all the others like it are closed. The opinions that you do not like should ALSO have their place on the SO meta.