I disagree that education had any meaningful part to play. It's true that less-educated people were more inclined to vote for Trump, but it's also true that we got all the "education" about Trump between 2016 and 2020 that anyone should have needed.
You can fix ignorance with education, but you can't fix stupidity.
>we got all the "education" about Trump between 2016 and 2020 that anyone should have needed.
Well the "real" cause is economy. Trump had a strong economy in term 1 until COVID. If you weren't affected by the China trade war (and many in the red states arent), you could ignore the day to day politics and think "yeah Trump is great!"
But "economy" is too generic, and I feel that phenomenon is more attributed to "ignorance".And the comfortability to remain ignorant and fall for the spin telling you "things are good". That all feels to stem from education.
Is ignorance stupidity? Sometimes. They go hand in hand.