The voting age needs to be raised to at least 25
I'd be ok with making age exceptions for military. Anotther option is keep the age at 18 but you need to be a taxpayer or military. In this case you can't vote unless you have some stake in sustaining the country.