There's a notable difference between a question that can be answered definitively with and element of opinion and hard-earned experience, and one that can only be discussed and explored through the debate itself.
See Good Subjective, Bad Subjective
The question you cited is one of the longest-running, most contentious debates in programming (which language should I learn first). It's not that the question is inherently unfit to be asked — with a lot of back-and-forth, point/counter-point discussion, a reader could conceivably take in all the arguments and make a decision for themselves — but Stack Exchange's one-answer ranking system precludes that type of "leave it open" on-going discussion from occurring by design.
This is a better fit for a threading discussion forum that would actually allow these types of debates. It's not really a good fit for this site.