You have the problem of education and societal conditioning.
You have the problem of media manipulation and propaganda.
I think the thread has probably disappeared now where I tested everyone's personality type...but another problem is that large swathes of the population do not have the mental faculties to be able to understand, they literally cannot think about things in the right way.
Then you have the problem of poverty. When people are in an impoverished state they tend to act irrationally.
Another problem is that people are self-interested and scared. I haven't followed the election at all, and won't follow it, but I know the Tories will just tell people to be scared of the unknown. Labour will essentially do the same thing in a slightly more sincere way; ie. be scared of the Tories. Be scared of Scottish independence, be scared of Brexit, oh now Brexit has happened, be even more scared...whatever it is it's always the same basic technique.
And then another problem is that people are tribal in nature, so even if they can to some extent understand what is going on then you can still convince them to lean to the left or right. Some people will always view the Tories as evil, and somehow they can't bring themselves to view Labour or the Lib Dems in the same way. While people on the right are just as bad, and they'll perform all sorts of mental gymnastic to convince themselves that Trump hasn't completely let them down or that the Tories are somehow doing a good job.
People on the 'left' will completely overlook the faults of their beloved leaders, and people on the 'right' will make excuses for those they support. While the majority just swing from side-to-side like a pendulum, depending on what the media tells them to do. It's actually 20 years now since Blair won his first election, pulled in 43% of the vote compared to 30% for John Major. That was supposed to change things. Twenty years on, we're now going to see the polar opposite result, with the Tories today polling around 46% and Labour 30%. So people have now completely switched around from their position of 20 years ago, but what has changed for the better and what is going to change for the better when the Tories have a landslide victory? Many people who are going out to vote Conservative in this election must have voted Labour 20 years ago, so I would love to know what they think is going to change as a result of their vote this time, and what changed as a result of their vote 20 years ago.
It's been really sad over the last few years to see so much nonsense promoted and promulgated, not by the mainstream media and institutions, that's inevitable, but by people on the Internet, by alternative sources, by those who do not directly benefit from the existing system. There really is so much self-defeating bollocks spouted by people who think that they're informed.
The reality is that it's never going to get better because all of the information is out there now for people to be informed, yet most people remain ignorant, confused or both. I try to focus on my own goals, development and happiness.