> Being as I’m not an idiot Well, I'm afraid to say after reading this, I have to disagree. Common sense would have made me consider not posting an inflammatory tweet like that, to be perfectly honest.
Do you realize you are all reinforcing that business must come always first before personal expression? It is factual that one person was touting instruments of war, but by most comments here that’s seen as “the right” because it’s representing “business”. What you’re all saying implicitly is that the rights of a corporate employer to make money are always above the freedom to personal expression, by contract, by law…
I don't think there's any discussion about whether the OP had the right to make such comments. The employer also had a right to no longer employ them. Nobody's personal expression rights were violated, just the expression had consequences.