I was wondering if someone can direct me in the right direction as to why my question was put on hold.
Your original question was:
Asking why people make a choice is subjective. There isn't a single correct answer – each person may have their own reasoning. Hence this was closed using the appropriate close reason.
Since the original closing, the question has been edited in a much more healthy direction:
This is now an objective concrete question that can be answered. If I were nit-picking, I'd point out the second sub-question is a little open-ended and vague, but it shouldn't be too hard to find a few mainstream languages that use that operator as an example.
The main reason is that the answers will reflect the opinions of the folk answering rather than anything factual.
See Jon Skeet's blog post on asking the perfect question.