It depends on what you mean by ‘ignorant’. If by that you mean an unquestioning and uncritical acceptance of a Narrative, then yes, most people who voted for Hil were ignorant. I prefer ‘misled’ because I know a number of those people and they are a smart as anyone else, and as caring as anyone else. They held their noses and voted Hillary. Why? Because they believed a lie. How could they help but do so? There was one TV station - Fox, that tried to be fair - that was reviled by the liar-in-chief himself, Obama, publicly and often, and also reviled day after day after day by almost all other media. So they would not listen to Fox.
I was in the dentist’s office one morning, waiting for my appointment, just me, and I changed the waiting room tv channel to Fox. Another person checked in, sat down, and groaned OH NO NOT **** FOX! I asked why they would want to listen to lies and fabrication as put forth by the other stations - it was CNN - and got a look of amazement. It also happened, just that way, while I was waiting for an oil change. AND THOSE PEOPLE HAD NEVER WATCHED FOX!!! That is ignorance - but that is what they were being fed, all the time.
Dems do well in high-population, dense city environs. Why? When many of those cities, run by dems for decades, are rotting, falling apart, becoming desolate? Because they did not want to vote for the Devil. Even though the dems had ruined cities, still, the other side was the Devil, a bunch of moronic islamaphobes, immigrant haters, anti-women, anti-gay, - or as Hillary said, a bunch of deplorables. That’s a hateful remark. But you hear it often enough, it has an effect.
And remember - Trump won the most STATES.