Because those damn zombies won't shoot themselves.
The new Civics
I am in favor of every congressman, senator the moment they arrive in Washington are sat down and given a high school civics final that they have to score an 85% or better on, a freshman college level macro and micro economics test that they must score a 85% or better on, and the citizenship test that legal immigrants must pass to get their green cards. If they fail any of these tests they are immediately sent home and their state told to send us someone else. No retests, no second chances and you can't run for that office again for another 20 years.
The more I think about it. The score on the tests should be THE application to run.
As far as voting ages go - 18 if you are active duty military, all others must be 21.