I agree with everything you say except for calling Trump an idiot.The manner in which he uses it, yes, imho. Trump doesnt really care about race per se in my opinion, he only cares about money and power. He only took the racebaiting ways of the GOP and brought out into the open the true base of the GOP. He made it "ok" to be openly racist and be a republican, They are who they have always been, they just dont try to hide it anymore ... their "Christian base" are who they have always been.... If racism works to keep power...the orange idiot is all in.