You Libertarians are so stupid. We have to ensure every voter has proper understanding of both civics and US+world history. Otherwise we're going to end up in the exact same situation: an electorate that's easily manipulated by anti-American forces.
We absolutely have to do this; this is a result of allowing every American citizen 18+ able to vote. Originally only white land owners could vote as they were the only population who would be educated in such matters. The founding fathers talk about this in the Federalist Papers.