Given equal strength, emotions ALWAYS trump reason, perception always trumps reality. Until the train hits you.
There are three levels of Trump support ...
1. Low information rebels [anti-establishment]
2. Newcomers to conservatism [some who would otherwise vote third party or stay home]
3. Informed conservatives who see a revolutionary opportunity — this rowdy coalition.
[My summary of ‘evil Trump’ coming up ...]