I don't view this as a political issue at all.
If I ran a company and had LGBTQ employees, I would not want what you just described because it would be creating a hostile environment for those employees.
Coming into your workplace and telling your co-workers that they don't deserve equal rights under the law is just a shitty thing to do. It's an issue of basic respect and has nothing to do with politics.