In those terms, dollar-wise, it is counted by the powers that be as a redistribution. And by those who see military service as their only hope for a job.
But, the cost the participants pay is much higher than if they weren't put in harm's way for their "benefit" check.
And would be more beneficial to the country and the world if it was a productive labor program instead of a waste of human effort and lives.
Luckily we add on training and schooling and health care, so it's not just a job, it's a solid leg-up.
As for the need for this redistribution method, I can't see a clearer reason to raise taxes on high incomes. The people with the most to lose are the ones who should bear the burden for preventing its loss. They're putting that idea to work preventing taxation, instead of paying what they owe for what they get from their fellow citizens. It's as though they don't fear warlike foreigners so much as the American middle class.