Zen probably knows the real reason Trump is still a major force and threat, though he should have no chance.
1) The only demographic Trump has ever won is "uneducated white males." The only other he has come close to winning is "uneducated white females."
2) Republican reps who know better (not the loons in the freedom caucus, MTG, Bobo so many others) but the intelligent sane ones were too cowardly to stand up to Trump. Cruz, Rubio, Mitch, McCarthy, Lindsey Graham, Vance, most others, told us exactly what Trump is and what they think of him. But all the cowards lie and stump for him out of self preservation and the (R). There are not enough brave ethical members in the party like Cheney, Kinzinger, most of Trump's admin. and cabinet.
3) The supposed intelligent voters of the party that self rationalize in voting for Trump another major factor. These are not the uneducated gullible misinformed whites that form the base of the party. These are people like Zen and Heelyeah being as spineless as the reps in the point above. And they rationalize it to themselves. Like Zen here trying to blame Dems for the rise of Trump.
Sorry Zen, it is you and all the others above responsible for inflicting Trump upon us.
I voted Pub for over 30 years, I've never voted Trump. Now, I won't even vote for any of his enablers, the entire Pub, or more acurately. against the entire MAGA ticket.
You could do the right thing also instead of continuing to make excuses for being part of the problem.