Garrison Keillor, of all people, wrote this (r.r.) for Salon:
As you see the price to be paid for flabbiness and immaturity and narcissism and bad manners and lousy grammar, you appreciate the military more and you ponder the consequences of its isolation in American life. Fewer and fewer of our leaders have military service in their résumés. They prefer to sweep blithely along from one comfy perch to the next, cushioned in self-regard, promoting, puffing, spinning, hitting their talking points, building their skill sets. They slip into public office without ever having been yelled at by a bullet-headed black man with sergeant’s stripes and made to stand up straight in 95-degree weather and march back and forth across a dusty field and not ask why. This is a shame.
The way to put military service back in the picture is to pass a constitutional amendment requiring that a candidate for president have at least two years of full-time military service. It would be a boon to the country, to the military and to the young. It would confirm the importance of service. The 42-year-old governor who discovers that he wants to be president would need to go down to the recruiting office and enlist. It’d be a big moment, like when Elvis went off to basic training. Think of Newt Gingrich climbing on a bus and going off to have his head shaved and his individuality taken away and rebuilt.
Keillor, who created “Prairie Home Companion” for public radio, conceded that he unashamedly dodged the draft during the Vietnam War. Heinlein, of course, was strongly opposed to the draft. He said a society that needed to conscript slave labor to do its fighting for it doesn’t deserve to survive.
I am wondering if Keillor has read Heinlein, specifically “Starship Troopers.”
I will note for the record that most presidents have been veterans. Including Nixon.
Hat tip to William Hughes in alt.fan.heinlein.