I wouldn’t say idiots. I would say lazy and ignorant.
Much of Hillary’s support comes from: 1) People who want to destroy the U.S 2)People who have no loyalty to the United States and its heritage (immigrants) 3)People who are too lazy to get up and make their own living and want to leech off of others (welfare) 4) People who know nothing on their own, and let the media and others think for themselves 5) Generations indoctrinated that America’s heritage is full of rich, evil, white men, and it needs progressive change now.
You left out the merely envious-of-what-others-have people who number in the millions. Like many of my Dem friends who start frothing at the mouth about the money professional athletes or entertainers make. They begin spouting stuff about it not being fair that someone else makes more than they do.
I would bet that particular group accounts for the majority of Dem voters. They are mostly angry and dissatisfied with their lot in life. That they have more than ninety-five percent of the people on the planet does not occur to them.