I think you should take Mike Allen, whom you quoted above, for absolutely nailing it.  A big thank you to Mr. Allen and all veterans for fighting for freedom of speech and expression for every American whether or not you agree with them.