This would be fine if we had basic income but since your survival is tied to employment, employers should not be allowed to discriminate based on political opinion any more than they can discriminate against pregnant women or seniors.
Opposition to a political opinion, is itself, a political opinion.
What you're asking is that your political opinion be the only one that gets Freedom of Expression, Freedom of Association, Freedom of Speech etc. Because you are explicitly asking that people with opposing political opinions not be given rights of Freedom of Expression and Association.
Opposition to a political opinion is a valid political opinion.
You should lose your livelihood for having this political opinion is another valid political opinion, however distasteful.
However, there’s a big problem if you’re guaranteed to lose your livelihood when a handful of vocal individuals who otherwise have no associations with you whatsoever hold the aforementioned opinion.
Let’s just hope you’re never on the receiving end of it.
>Let’s just hope you’re never on the receiving end of it
Too late. I joined up with the ACLU decades ago, long before there ever was a Twitter. So I've been a pariah for a long while and it doesn't bother me. The important thing is to maintain the civil liberties of each and every person in the United States.