Me, I’m all for the “Starship Troopers” (and not the stupid movie) version of citizenship - no service? No vote.
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!