TM7, I concur that ours is and should remain a free society in ideas and marketplace, in which case socialism (welfare) of any form for any citizen should be viewed very skeptically.
But ... if the military is an extension of the policies set by a participatory government, then the costs accrued from such a policy should also be shared by all participants. It is immoral to vote in favor of an action for which you are unwilling to accept consequences or costs, especially if the life or limb of another is at risk. You may say, "I did not vote for the war"; yet you retain your citizenship and all its benefits, therefore while you may not have been in majority of that vote, you are still a participant and a beneficiary. Such is the cost of democracy to even the minority voice.
Go back to the militia model of our earliest years ... sacrifice of some for the good of all. Those not able (or willing) to serve bore the responsibility to support those who did; interdependence for the community. If farmer John is killed while serving in the militia, the community would figure out a way to keep his family, farm, etc. going. Its the moral thing to do. If farmer John lost his leg, the community would figure out a way to help keep him, his family, farm, etc. going. Its the moral thing to do. A free society in the absence of morals is French, and we rejected their model a few hundred years ago.