We can follow it to it's logical conclusion because it happens all the time. People get fired for unpopular opinions frequently. This case is interesting because the unpopular opinion is "political" to some. I would contend that breathing is political.
I can't answer any of the hypotheticals you present because they are exactly that: hypotheticals. It would require additional context for me to give a personal opinion on any of them. Even with that, your or my opinion on the situation would be irrelevant to the employees who are actually part of the organizations in question. They would be taking action to fix something within their organization that they found to be uncouth. Why shouldn't they be able to?
I am getting the impression that you see a clear line between what belongs at work and what belongs at home. How do you define it?