Maybe they are just to damn dumb to vote. I still think you should have to pass a test. Have some understanding of issues and how gov. works. Being a tax payer would be a help too.
If I had my way, being a taxpayer would be an absolute requirement to vote. Also, every Federal election would take place on or around April 15(when the pain is fresh).