I'm not the parent you're replying to, but I think we're talking about two different things here.
I agree that there's no need to bring up politics in the break room (or worse, during active work) and risk alienating people. It's a bad idea, just like talking about or advocating for particular religious beliefs.
But if your company is being politically active in ways you find unethical, I don't think it's reasonable to expect people to just put their heads in the sand, ignore it, and get their work done. And not everyone has the luxury of quitting a job whenever their don't agree with the company's politics.