Even if the elites are the only ones funding political campaigns, we expected more from regular Americans to vote on facts, rather than ads.
The real issue of our media landscape (information feeds controlled by the elite), probably could have been nipped in the bud some years ago but it may be a little too late for that.
Can we do something about it? The winner-takes-all Electoral College certainly contributes to two-party system [1] and to narrow margins [2]. There are two states who don't do winner-takes-all (Maine and Nebraska), and we can force all states to split their electoral votes.
[1] https://www2.law.temple.edu/lppp/electoral-college-two-party...
[2] https://direct.mit.edu/rest/article-abstract/108/3/727/11948...