I wonder - how are these two things different:
It would be weird to feel offended, or more specifically, "discriminated" against, were you to discuss publicly, in the company of other co-workers, your specific actions in the bedroom or bathroom.
For example, I hope no one is arguing for ensuring "our free speech rights" to talk about the details of their bowl movements or bedroom proclivities in a sprint planning meeting.
> otherwise I might not be able to talk in our workplace about why I like my candidate and why I want to have the opposite policy for incompatible moral reasons, which seem immoral and evil to them.
Why do people expect a different response to, and treatment of, political opinions?
Even if what you would consider a "political opinion" is advertised, circulated or pushed by your employer, your coworkers, "general vibes" - why the expectation that any and all political opinions should be granted the utmost respect, neutrality and objectivity? And most specifically, why this expectation in the workplace? When has the workplace become a "safe space", where, if one political opinion is discussed, all must be allowed to?
Sexual orientation was deemed (ImNAL, my simple understanding) a protected class - in that, we (via our legal system) agreed discrimination against this class is illegal (like age, race).
Are you arguing for not only political affiliation, but political expression to be protected as well?
Should, say, an extremely conservatively run family business be allowed to deny employment to a candidate specifically because they have strong liberal views?
I personally think political opinions and affiliation are nowhere near as fundamentally universal as age and race. For one, opinions are a choice. Therefore, 100% yes, such a business would be well within its rights to deny the candidate employment.
Workplaces are dictatorships, not democracies. If part of that absolute command structure includes the discussion of only one side of a political opinion, it does not follow that all opinions should be given the opportunity to be heard (for fear that it _might_ discourage its existence and expression nonetheless!). I would even go so far as to say perhaps you are too eager to express your own opinions, and too quick to feel threatened by the sound of others. Since politics is an expression of values, are you not holding one set of values, while in the company of what seems to be scores of people who hold no such ones themselves?
Politics is an inherently divisive, generally un-or-misinformed and emotional topic. I have some political opinions not everyone, or even most, will agree with (find me an example of two people who share in common all political opinions!). If I have such an urge to also present those view points, I would then also rationally be prepared for the backlash. My opinions have not been censored, I can go to any street corner, website or pub to discuss any such opinion I might have.
My employment ramifications would be the same as discussing activities of the bedroom or bathroom in those environments; in taste, a private conversation of a sensitive topic. Loudly and publicly; a risk calculation incurred by my employer - one they are allowed to make with any prejudice they desire.