I recently asked this question which got very bad responses from the respectable moderators and moderators-to-be of this very good site.
My question was something like "how to deal with a colleague when having repeating design confrontations", people said it's off-topic, and even not related to software or programming.
You can notice that after Yannis' remarks I edited the question to be an entirely different one.
I accepted it being closed, but I got to some questions, which I read kind of the same:
I think all of them are good questions, why is mine so bad? I think they all deal with team communication.
I hope you will see this question not as a rant, but as a real and honest intent to improve my questions and make them better, and also choose the right type of questions in the future.