I believe that not serving in the military detracts from your citizenship qualilfication.
Unfortunate statement. Serving should augment the sense of honor and duty towards this nation and being a citizen but it should not give license to denigrate those who do not.
While recommended, it could be impractical. How large would our military be if all citizens were enrolled at point in their life? What would happen to the quality of personnel with the resulting high turnover rates of some kind of manditory service? What would happen to the worth of service if compulsory to make all better citizens.
Mea culpa. See 3024.
Perhaps military service or government service in some way as a prerequisite to exercising the vote would result in a better informed electorate. Read Heinlein's "Starship Troopers."