Trump has smartly kept his voters foaming and howling for 3 yrs now. He can count on that base of support to show up.

That's 42% of the voters best as I can tell, can you win an election with that?
"Be yourself; everyone else is already taken." Oscar Wilde