Each and every one of the service men and women going to Iraq and/or Afghanistan are volunteers.
Unlike Vietnam, where I served, when almost 40 percent of the soldiers were draftees.
Frankly, I would rather see a system where nobody gets government subsidized college, government subsidized home loans, nobody gets to vote, unless they have done a period of Federal Service.
No person can hold any elective office unless they have done at least one period of MILITARY service. No member of the military can vote in any election while they are serving however, only after discharge.
NOTE: Note Federal Service does NOT necessarily mean military service! However, if one volunteers for Federal Service (and it would be 100% volunteer), they can be assigned to Military Service, or to any other service, depending on the needs of the country.
Those that do serve in Military Service, and complete a term (or their next of kin if they die on active duty or as a result of that service) should be granted a full ride scholarship to any College or University that they can qualify for, to obtain as high a degree as they are capable of earning. Tuition, books, expenses and living expenses to any and all that complete a set period of military service.
Everyone else that does a term of Federal Service may utilize government subsidies (as can all military veterans) and they earn the right to vote.
The one advantage of this system is that 100% of the voters would be people that have demonstrated that they put the needs of the country first. Those that serve as elected officials would all have placed their life in service to that country, before holding office.
This is NOT my idea alone. Read the book "Starship Troopers" by Robert Anson Heinlein for details.
Actually, the basics of the system in Heinlein's book was lifted direct from Switzerland at the time.
That is why women there did not get the vote until the 1970s.........and why you had to qualify with your rifle before you cast your ballot.