What's wrong with recruiters? Military service is a very honorable profession, and it opens up tons of opportunities to those who may not have many choices when they finish school.
If a kid has better things to do than join the military when they finish school, they'll probably choose to do that. But if the military is a better choice, then why not join up? The initial committment is pretty short anyhow, and the murder/rape/death percentages in the military are on average comparable to life in state colleges, so... What's the problem?