... But 21? That's ridiculous. Age doesn't mean a thing. I know plenty of quite intelligent and reasonable 16 year olds as well as some idiots well into their 40s and beyond. Thread over.
I'm not sure who the first part of this post was directed at. But while the prosecution of crimes and teenage driving are stickier issues, I really feel that anyone who can go into the military should have the right (and privilege!) to vote. So 18 is a reasonable age, one which the majority of young adults have graduated from high school.
There are a few things I'd like to see, though. A requirement before being able to register to vote 1) of passing a rudimentary writing and reading test, 2) a simplified test of what voting in this country represents 3) a basic knowledge of the structure of our government and 4) the acknowledgment that our elected officials are responsible to answer to US and not the other way around.
Personally, I think it would be a good and reasonable way to promote some accountability into a process that should require a minimum of critical thinking. It's scary to think what is entrusted into the hands of some absolute, blithering idiots.