We literally have no practice handling differences regarding the very items people are passionate about.
The answer isn't to get into massive drama-filled flame wars, nor to drive people with minority opinions into hiding, but at the same time I don't think continuing the "enforced silence until it's considered common knowledge" is the right way to handle it.
See another comment pointing out that issues like gender equality, cognitive diversity, and workplace rights regardless of sexual preferences are ALL "political", but also directly impact the workplace. How do we decide workplace issues if not at the workplace?