This question already has an answer here:
"I dislike that so much valuable information gets deleted for the sake of "maintaining a clean site", dislike the way many users are treated (particularly new ones), and dislike the way the overall culture of this site has been changing from a community of programmers out to teach and learn from each other, to an insular group of programming elitists (of course this isn't all of you, or probably even most of you. Its just a large percentage of the more active/vocal users who take part in running the site)."
I happened across an old post that was used by a high rep user once as the reason for leaving Programmers.SE for good. Who, after what occurrences this happened, I don't think it matters, I've only been around here for a year. The thing is, this post really expressed my own frustrations with this site for the year I've been asking questions here. Particularly, I'm talking about this line:
...dislike the way the overall culture of this site has been changing from a community of programmers out to teach and learn from each other, to an insular group of programming elitists.
But from what I understand, this rigid strictness was necessary due to the general structure of Stack Exchange. I'd be interested to read the background discussions which lead to this strict question culture used on P.SE today, at least any meta discussions that anyone can find the link to.
I could look for related stuff in meta, but I'm sure this topic has been talked about for years, and I'm strictly interested in the meta discussions had prior to implementation of the scope changes noted by the quote above.