According to Discover magazine, the main problem is that soldiers can literally be blown to pieces and still survive. Normally, when humans are blown apart, they die. Because of advances in battlefied medical services, far more soldiers are surviving. Imagine what would've happened in, say, the Civil War, if they had had advanced medical support. What would those wounded soldiers have done with their lives? Who would've taken care of them? Where would the money have come from to support them?
It may seem as if I'm against advances in medical technology, but my point is that if the government fixes soldiers, then it should complete the fix. The government does not carry things out logically. If a soldier loses part of his arms and legs, he is not going to be very useful. Knowing this, the doctors still save his life. (If the government wants to preserve life so badly, why send them there in the first place?) After the doctors have done their work, the government should step in (that means taxpayers) and support the damaged soldier that can no longer be productive. If there is not enough tax money, then logically, other tax monies should be diverted, such as tax money that supports inmates. It would be logical to kill inmates, which would save an enormous of tax money that could be diverted to support people that followed orders (soldiers), rather than disobeyed them (inmates).