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.
The Constitution requires the president to be at least 35 and a native-born American. The current president certainly casts doubt on the worth of that native-born requirement, but never mind -- amend the Constitution and let the boys and girls of Harvard and Stanford and Yale ponder their future. You will see the Army become more representative of the country, more middle-class and educated, and when it is, it will not likely be sent so casually off to war as the blue-collar Army has been.