Not everyone is aware of this, and writing something so negative gives a bad perception of the person rather than educating.
If I tell you basically that you are stupid for not knowing something, are you going to welcome that more than you would if I said "That's a common misconception but the truth is...."
I know fully well how much I have to defend my own dogs in public or elsewhere, and I'll admit that it is frustrating, but basically calling someone stupid for being IGNORANT (there's a different folks!) is not the best way to convey your message. Also, calling people ignorant doesn't go over well either, as some people don't understand it means that they are "unknowing" and not "stupid" - *sigh*