Funny thing...just the other day while my son and I were commuting to his job he mentioned that he thought people shouldn’t be allowed to vote unless they had performed at least 2 years of civil service, Military service or some such training and EARNED their citizenship! I was so proud!
I have the opposite view, that people who get their living from the government should not be allowed to vote for the level of government from which they are compensated. Such people have a bias for government solutions and derive their incomes from taxpayers and tend to work to increase their incomes and thus taxes. I first heard that idea from my father who was a career naval officer.