I think it will not be easy.
While having discussion with some of you here, one week ago, some interesting topic were faced. For sure this website needs rules for the purpose of avoiding to become like Yahoo Answers. And it should offer something different from websites likes AlternativeTo. But this allows still for an immense range of kind of questions.
In my opinion the answer is very pragmatical: if I get useful information from a question / answer then it should never been closed, because it's a good answer.
Whenever one question couldn't be answered easily with google it worths to be published.
Many here are trying to narrow and narrow the kind of questions allowed. I think it will become a sensible topic when people will start to ask here and see their question closed.
Today I was looking at some old questions on Stack Overflow.. Very useful. But today they would be against the rules.
This section, dealing with recommendations, is on the edge. When I committed for it I was thinking in something more flexible of extremely good quality.
When I saw many questions here closed as too broad (while they were very narrow imho). Or because opinionable or since the usage of the word "best", "good", "some", "list", "one" in the title. I thought what makes a question or an answer a good / useful?
If I ask for any Forensic Image Analysis software I guess no one here can answer.
For me the question is good enough to stay open.. if you see 200 answers then I was wrong :-) but I guess 100€ I will not see. So it's really silly, imho, to ask people to narrow it more.
You can narrow one question if it's really needed. Not because you think it's better. Better for what? We should always keep this in mind. Better for who? Better for doing what? Which is the final objective?
If one question is usefull and it's against the rules then the rule should be modified for allowing that kind of answer.
It's not the answers which should fit the rule, but the rule which should push people towards making a good community. Always keeping in mind that good is not perfection. Trying to pushing people towards the perfection could also be a bad choice. Because it could lead to many annoyed guys which doesn't understand what we are trying to do..