If you can't stand the heat, get out of the kitchen
Hey Mark,
You're in quite visible and public position. You say things, people will respond or comment. Newflash, we humans have a habit of not always agreeing with each other. If you can't stomach it when people disagree with you then you're in the wrong job and at the very least should perhaps stop opening your mouth in public.
Just out of sheer kindness I will not say what I think about you or your comments.