This would likely weed out a great deal of voters. This would not be a bad thing. There is a great deal of emotional support for everyone having a voice through their vote. The problem is a great deal of the population doesn’t have a voice. They are too busy working to familiarize themselves with the current issues. If they do not understand the issues, how is their vote beneficial to the United States?
The reason that only white, male, landowners were allowed to vote in America until the last two hundred years was because at that time, those were the only people that had the opportunity to have a good education. The founding fathers were trying to filter out the votes of people who did not understand the issues. As social progress allowed for women and black people to gain access to the education that they always deserved to have, the more logical it seemed to give them the right to vote. The miscarriage of justice was not that women and black people were not allowed to vote. The miscarriage of justice was that they were kept ignorant on the issues. It was not the intention of our forefathers to have a system where ignorant people decided elections. They were obviously wrong in holding those groups from progressing, but their reasoning for not letting them vote was good: ignorant people make bad decisions.
There is basically no way my plan could happen without some sort of catastrophic event happening. Americans are too apathetic for this kind of change to occur. The NAACP would go crazy over the racist implications of a mandatory voting test. Nevertheless, this plan makes much more sense than the current setup we have now. It would give us the best republic possible.