Great response - the kind we all need to consider when facing a reply, in person or digitally, that could be taken out of context and spun into an insult or attack. We need to be able to discuss and debate, not point fingers and call names.
There are a lot of conflicting opinions here, and all of them are right. Or wrong. It all depends on where you stand. But unless we can talk through the issues at hand calmly and constructively we will never solve a single problem in our lifetime.