I've seen several questions on this site asking whether a certain expression would be appropriate in formal writing. However, this question regarding the expression "hard to read at spots" was closed for being primarily opinion-based. I am not making an attempt to recover this particular question, but I am concerned about how future questions of a similar nature will be handled, and would also like to avoid this outcome in future ones. It was clear that something in the question was not being well regarded after the first few comments, which contained short answers and some humor attempts. Unfortunately, such behavior from the community does not enlighten me on how to improve the question.
My greatest confusion is in the close reason. Given What the "primarily opinion-based" close reason is for, it appears to me that the question does not have enough reasons for such a close: it already contains a valid answer, and the expression itself could eventually be stumbled upon by other people. If the formality of the expression itself is opinion-based, then wouldn't a close only make things worse? After all, the OP would not know that before asking.
With all this in mind, where should the community stand when handling these questions?