The first commentfirst comment on the question explains it perfectly: It's a shopping question. These kinds of questions can work when the asker explains what, exactly they want and for what specific use.
But your question is asking for the "best" bike for one of several uses. That means it boils down to preference and opinion. People just plain don't like questions that boil down to "which bike is the best bike?"
I'd also note that the questions you link to in the same comments thread are much more specific questions than yours, which is probably why they remained open.