If you don't stop talking about non-work matters while you are at work, you are going to get fired — not laid off; FIRED — very soon. While I don't think your viewpoints should get you fired, I can tell you that it sounds as if HR can make a strong, legitimate case that when you're at work, you don't spend enough time...at work.
Yeah, that's what's got me confused. I'm thinking are you a psychologist and this is something you're discussing with patients? If you're just an average guy/gal - why on earth are you discussing this stuff at work? Especially after you apparently were written up about it. Seems very odd to me. And if you were discussing at work, how did your bosses find out? Seems it would be a closed conversation between you and someone else. If I had these issues, believe me, I would not be discussing such things where other co-workers could overhear and actually, being me, I would never discuss these issues at work anyway. Very weird....
In the case of one of the same sex marriage issues, the company did a page and a half expose on a guy talking about how great it was to come out at work, eventually his family and young children supported him. The matter came up, I gave an opinion.
Company mandatory training on these issues.
Private discussions that come up, though my father suggested I may be baited as an open conservative at work.
I’m not talking about these things constantly at work, but HR, management and employees in ERGs do. And any contrary opinion is now deemed a violation of diversity rules.