Lots of places have 'at will' employment conditions which mean you can in fact be fired for any reason whatsoever. Oddly enough this seems to be more popular in conservative jurisdictions.
Eh, I don't know. I think Nazis are categorically and fundamentally different than, say, anti-vaxxers. I mean, if you don't want to vaccinate your child, fine. I don't agree with it, but I can live with it. If you identify with a group that literally burned people in ovens though? Yeah, I can't live with that, sorry.
Yeah, don't get me wrong: not vaccinating your child is a very shitty decision, and dangerous both for the child and other children they interact with. Herd immunity and all that.
But let's be fair: one major difference between anti-vaxxers and Nazis is that anti-vaxxers are simply misguided and ignorant. The Nazis on the other hand knew exactly what they were doing (exterminating people) and even developed fucked up methodologies for doing it more efficiently. So I stand by my previous assertion that the two groups are categorically and fundamentally different.