Why do people bother answering other people's questions if they don't have anything nice to say?

I have noticed from my questions and other people's questions that some of the people answering shouldn't bother if they can't answer with compassion. Some of the answers are just down right rude !
22 answers 22