I wouldn’t support restricting the elderly from voting, but in the case of Brexit I can totally understand the frustration of younger people watching their future get flushed down the toilet in a final act of short sighted selfishness by the boomers.
The generational divide has always been a thing and it’s a reason why meaningful change is as slow to take place as it is. But alas, it’s still their right.
I don’t think that people need to serve in the military in order to vote, but there are still problems with military personnel stationed overseas being disenfranchised. Here is an example I found from this year in New York, where the legislature went to great lengths to deny military personnel the right to vote in the state primary even after a federal court order moved the date of the primary for federal offices:
In New York, the legislature adamantly refused to move the primary. Late primaries benefit incumbents, and the legislators who write the rules are of course incumbents. The Attorney General found it necessary to sue New York, and the federal court ordered New York to conduct its federal primary in June instead of September.14 Accordingly, the 2018 federal primary was conducted on 6/26/2018.
The legislators were so insistent that their own primary should be in September that they bifurcated the primary, even though doing so added tens of millions of dollars of cost to the taxpayers and ensured that overseas military personnel would be disenfranchised with respect to non-federal offices. Hence, the 2018 non-federal primary was held on 9/13/2018.
So much for alleged concern about voting rights. I imagine states may lower the voting age to 16, but still structure primary dates to prevent voters in the military from voting.