One of the reasons -- or maybe even the very reason -- for college not to be free in the US as it is in the EU because it's the chief recruiting tool. Read Lauren Hough on more, she is much more eloquent on this.
- Guaranteed housing—including for your spouse and kids.
- Healthcare for same.
- Free college education.
The pay sucks, but the benefits are pretty damn good. I do think universal healthcare and free public university would take a big bite out of military recruitment rates.