I always thought that Heinlein's bit in Starship Troopers might have some merit.
You only get a vote if you have served in the military.
In other words, if you have put your ass on the line, then you get a say in running the country. Not otherwise.
That would put me into the non-voting section.