Today I answered this questions:
Until now, 9 hours later, 28 people up-voted my answer. This tells me that at least 28 people understand it and like this answer.
But now some users with high reputation tell me in the comments I should improve my answers to follow some rules. Is that really necessary?
Sometimes short answers and direct answers explain all there is to explain. It is really not necessary to add lots of extra information. In this case >25 people understand it but some users pretend they don't understand it or it's not according to some (their?) rules.
I think the idea about this website is to get answers. And answers which people understand. Rules help to explain the idea about this Q and A. I don't think we should spend lots of time to follow certain rules to the letter. It does not make the answers better and it's frustrating to get such requests.
Why should I (we) add more details if "everybody" understands it already?
Edit: I added to my original answer an excellent comment from IMil. I think that's how this community should work. One users writes an answer and another user improves it. Thanks IMil.