It's not about being better or worse but knowing what's best for the country. Just because there are more people who vote for a candidate doesn't mean that person would be best for the country, but that's what elections are for and that's what the popular vote is. Whether left or right, one should know SOMETHING about who they're voting for and not just rhetoric. You have to take a test to become a citizen, to drive, to enter military service, so why not vote? Do you feel your rights are trampled on because you have to take a test to get a driver's license as well? Of course not.
It all boils down to education, and since the education system in the US is completely fucked, a voting test wouldn't be out of line. No one is going to fix education, Dem, Lib, or Rep.
The bottom line is people need to be held accountable for their own ignorance when it comes to electing leaders. The US can't afford an ever-growing dumber populace to elect someone like them, therefore, I think tests for voting would be a good idea. So many people vote without knowing anything about the world around them or even in their own country. If there are enough of them, that means that the majority could be a bunch of morons, thereby electing a moron. If people want their vote counted, they need to do something more besides convert oxygen into carbon dioxide.
Sometimes being right is more important than being fair. Sometimes I think that a New World Order would be a better alternative than leaving the country in the hands of its citizens. Of course, that would only bring about tyranny. Catch-22.