As noted in
Such posts have a lot of pitfalls. In general they are bad news.
Is it possible to write a recommendation question that can survive? It's difficult, but to even begin, they need to be very clear, very specific, and narrow enough that they won't get an infinite list of answers ...
Any recommendation question creates a slippery slope. If we allow one type of question, which borders closely on another type, we open up the list of, why was my question closed but the others left open issues.
We've been very clear defining what is and isn't allowed, and any type of recommendation supposed to be off-topic. Hardware one's date quickly, but ...
Update: This was written under the impression that we actually allowed software-rec questions. Hey, there are over 1000 of them as of now. I am talking about how I think a good software recommendation question can still exist.
In fact you are right that there is a sort of ambiguity.
As an example, consider Best QuickSilver clone on Windows: