There are plenty of people out there who have been shafted more than once over the last couple of years, why should the military be exempt from reality on entering the commercial world? It is not a question of whether they are 'cheap', but they will have to adapt to market forces from now on.
It is tragic that anyone's career is damaged by recessions, but the military are not an exception to everyone else.