Often, I face myself asking a tricky question where someone interested in giving me a constructive answer would have to sit down and think. They would also need to care about my question and my problem and be open-minded (which is the whole idea behind Programmers.SE). Instead, they often end up just trying to make a point - the point they may have had all their lives and they wouldn't reconsider - or make me bad or show off their (sometimes questionable) knowledge. In short: useless and not constructive.
Usually, this doesn't happen when the question itself is technical and can be answered very objectively (as on Stackoverflow). But as soon as I'd like a subjective, critical but constructive answer, I get a bashing. And even more so, the bashers get voted up by other bashers such that the really constructive, interesting answers will move down in ranking among all the answers.
Is there a way to circumvent that? E.g. in phrasing my question very carefully (how?) Any ideas welcome.
NOTE: I've already asked the question here: How to phrase my subjective question to avoid unconstructive answers, but meta.programmers is the better place for it than meta.stackoverflow