Well, ultimately this type of thing is a little different. Those soldiers are actually working and providing some service, and as a result they are compensated. Part of that compensation includes things like burial.
My great-grandmother ate a lot ice cream as she was nearing death. It was tasty, she liked it, it was familiar, and she could keep it down. We made sure she was getting the nutrients whatnot elsewhere, and let her eat exactly whatever the fuck she liked.
Because she was 90 fucking years old. Because I’m not obsessed with efficiency and making sure all the square pegs go in square holes, I don’t actually mind letting people who are almost a century old be as picky as they want to.
Yeah, because she was your grandmother.
Whether you realized it or not, you made calls regarding those tradeoffs… It just happened to be the case that you had plenty of money, or you had emotional ties that outweighed everything else.
But if you’re dealing with things on the level of a freaking huge government, you really can’t run it like your family. You don’t have emotional attachment. Efficiency actually matters, because you’re talking about how to best take care of millions of people, not your one single grandmother. And frankly, if the state were paying for her food, your grandmother wouldn’t likely have been able to just eat as much ice cream as she wanted.
“Hey guys, you should just be nice cause they’re old!” isn’t a real counterargument here. You can’t just sidestep the underlying issues, and accuse anyone who even dares question them of hating jews or old people or whatever.
Ultimately, if you run the system inefficiently, more people will end up suffering because you’ll be wasting resources that could be used to help them. There is nothing compassionate about that.