A functioning political system shouldn't only have ever have 2 viable candidates. Much less have the only viable candidates belong to one of two viable political parties, both of which have cartoonishly stable views over time.
Maybe the broken, overly simplistic US political system is a _symptom_ of shockingly terrible education outcomes. Not vice-versa. Like many of the other social ills currently ravaging American society.