Asking about the colour of the bikeshed always draws more upvotes and views than a question asking why the screws buckle and eject when the outside temperature reaches 30C but only if the interior is 21C.
Popularity does not mean a question is within the scope of the site guidelines.
> Popularity does not mean a question is within the scope of the site guidelines.
True, but it might indicate adequate reason for modifying the guidelines.
There is a time and a place for everything. For opinion-based questions about programming, that place is http://www.slant.co/ (not affiliated with Stack Exchange).
I just checked this out and it looks horrible. There are no categories. It's just a long list of unrelated questions, like "What's the best app for listening to music?" and "What's the best 2D graphics and physics engine?" It looks completely unusable.
This is one of the most annoying part of stack overflow,instead of closing the discussion,they should have a provision to move to more opinionated discussion list.
They do. When you vote to close a question (and anyone can do that, not just moderators), you have to give a reason. One of the predefined reasons is "belongs on SuperUser stack exchange," and another where you can fill in a reason, such as "belongs on Programmer stack exchange." (Programmer is for code review, style questions, opinion-based stuff, etc.)
My experience is that programmers.stackexchange is even more militant about closing questions than stackoverflow. I guess they got tired of receiving all of the unwanted garbage and it makes them extra sensitive.