As a former member of the military, I must say that I agree with most of the consequences you mention.
Having said this, there is another dimension to this. For many people in the US, their only hope of getting good job training, college education (via the GI bill), and generally a way out of the “hood” is to believe the pack of lies about “service to the country “ that the recruiters sell. A way to stop a large number from joining would be for people to provide alternatives. I specify people because any alternative provided by government would probably also be bad for them.
RE: Can the TROOPS Themselves Even "Support the Troops" After Watching THIS?!?