The simple answer, no.
Being among those that educate themselves about the issues and the candidates, I've often been annoyed by the uneducated voters, but I would never say that is a reason that they shouldn't be allowed to vote.
I've long felt that voting should be a right to all American citizens, and it shouldn't be taken from anyone for any reason. The government feels differently.
First of all, you have to register before you're allowed to vote. I think this process should be done away with altogether. Registering should be a means of party affiliation, and nothing more. Citizens who do not register should be allowed to vote, though on a non-partisan ballot (essentially the same ballot that those of us who are registered third party would see - the difference would be in the primary, and not in the general). Actually, in that regard, I'd like to see partisanship done away with altogether, even in the primary elections, as the best choice should be an option during the entire process, regardless of party affiliation.
Second, felons have no right to vote, unless they are more than five years after completion of their sentences (this is on a state by state basis, and may not be true in all jurisdictions). This makes no sense either, as many felons are guilty of crimes that may not be crimes under the policies of the candidates they may want to vote in. It's ingrained in the history of this country - criminals and refugees formed this country. We need to let current criminals vote as well. They are no more of a risk at the polls than the other 80% of uninformed voters that vote anyway.
Third, and this is what offends me the most, it's been suggested that uninformed voters have no place at the polls - furthermore that a political test should be required before people are allowed to vote. This was most recently highlighted in a 20/20 segment. Banning uninformed voters, while it may lead to better overall leadership, would bar roughly 70% of the voting public from the polls. That is not a democracy. That is an elitist government, with decisions made only by the chosen few.
I've always felt that voting should be a right and not a privilege. The issue is not the voters - it's the voter education. The voters should never be held at fault for their lack of education - the educational system should be held at fault - and I'm not just talking grade school here - I'm talking about the media-driven voter education. While media outlets only highlight the talking points of either candidate, and refuse to remain non-partisan, no proper voter education can occur.
During the primary elections, all candidates should be given equal air time, regardless of party affiliation or popularity. During the general election, all candidates should be allowed into the debates, not just the two major party candidates.
The public has a right to be informed. More information and less spewing of lies or partisan politics would greatly benefit the average American. Candidates that better represent the country we all love so dearly should be known as well as the major candidates.
Bottom line is that every American citizen should have the RIGHT to vote, and the media is to blame for not educating the American public on all of the choices out there.