In Germany you can vote for lowering taxes without voting for AfD, while in USA the entire right wing block gets the same hate as AfD does in Germany. That makes the American situation extremely different, most people who vote for Republicans aren't racist etc, they just care about lowering taxes and Republicans is the only party that you can vote for to get that. USA's political system causes this issue.