The problem is that the benefits don't look as good as companies are upping their own benefits. Target, Starbucks, and Taco Bell all have better tuition assistance than the military, for example.
Congress is going to have to recognize that military pay and benefits are not keeping pace, especially for what we ask people to do.