In Starship Troopers (the novel) you had to of engaged in some form of public service in order to gain the ability to vote and hold public office.More like, what if the army decided that only veterans could run things and that democracy was a sham, like in Starship Troopers?
Military service was only one of the ways to gain "the franchise." According to Heinlein about 2% of the people who gain the franchise did so through military service.
But there were lot's of other ways.
