>and if we were all friendly and kind and cheerful in here, who knows?
I'm all for it, if you can figure out how to tell someone that he's wrong and ignorant while remaining kind and cheerful. Most of what we do here is pointing out errors. It doesn't matter that we also teach how to avoid those errors; it's the public display of the error itself that embarrasses and insults people, regardless of how nice you are in doing it.