The democrats have always been a loose coalition of groups that have little to do with each other. Trump is the first republican to hit them where their weak points are. Its like he wants to win.
No wonder some in the establishment (looking at Romney) hate him so much. A conservative winning an election? That is so gauche!