I think you are onto something here. I believe there are millions of Americans who do not like Trump but will vote for him. What many of the "Trump-supporter generalists" fail to realize is this:
Trump voter doesn't necessarily mean Trump supporter.
These people are vehemently against what the other side brings to the table.