There was a prominent CDU spokesman on TV saying how they lost votes to AFD. I also saw analysis showing AFD got 1M votes from CDU, 1M from other parties and 1M new voters.
You are wrong to simply brand all their voters as racist, a lot of them are citizens concerned at the way Germany is...