Do we base morality on what politicians think is the best stance to get them elected?
The argument isn't that you "have to think this way because the government said so" it's that by airing viewpoints at work you're liking going to cause problems. As much as you might care a gay coworker likely has more reason to care, and they would view it as stomping on their rights.
No, we don't base our morality on what politicians say. But if a mere 4 years ago leaders were 'opposed' to gay marriage, you cannot in good faith or in fairness to any conversation call a person who doesn't support it now crazy.
All I'm saying is that a position, which until the day before yesterday was so mainstream that even a fairly liberal politician in a liberal party agreed with it, is today considered so out of bounds that you may face consequences for publicly stating it.
I think Europeans would laugh at your claim that a progressive Democrat is liberal. Not only that, my parents are ~80 yrs old, life long Republicans, and have always supported gay marriage and women's reproductive rights.
i.e. If you agree with Barack Obama's stated position on this issue from 4 years ago.