Being a Nazi isn't a "protected class" and it's not a religion, so yes you can fire the racist pigs.
Maybe that's how it works in your country or soon will. But in America, every American is protected by the US Constitution and our laws. It doesn't matter what they believe, protest, or what group they belong to. They are still Americans and are allowed to have those views as long as they don't break any laws.
Protected classes of people don't come from Republicans. Protected classes of people come from Democrats who tirelessly try to separate us into dozens and dozens of groups if they can. Then they decide which groups they hate and which groups they love.
Republicans believe in treating all people equal regardless of their views whether we agree or disagree with them.
I guess that's why Republicans are busy writing laws which deprive minorities and poor people of the right to vote, and raised gerrymandering to an art form to preserve their safe seats.
Gerrymandering goes on both sides depending on who is in charge at the time. DumBama went into the White House with a majority in Congress and the Senate. Gerrymandering is a cheap excuse Democrats use to brainwash their sheep that the country is not turning against their views.
Name me one law that Republicans wrote on voting that highlighted minorities in any way. Again, Republicans believe in treating all people equal. Any new standard they put forth for voting applied to all: black, white, Asian, Arab, Jewish.
There are a number of voting laws written by Republicans which have been tossed out by the courts for violating the rights of minorities and the poor "with laser like focus".