Determining someone's employment based on their religious beliefs is out and out illegal.
who said anything about religion? Political discussion like the OP is talking about is not allowed in my workplace and I work for the largest healthcare system in the USA. I feel just as the OP does, they're all idiots. I shouldn't have to hear about it at work. A matter of fact we have to do annual ethical training and this is a big part of it.