Exactly right. State whether you open carry or not, and why you personally do or don't, but statements like that are against the rules, or at least the spirit of THR. We don't attack people here, whether directly or as a group. That post could also be mistaken as trolling, which is also frowned upon.Those sorts of 'fighting words' are what derails these threads every time.
It just wasn't nice and can only cause trouble.