Is the purpose of the military to serve as a social program?
It should not be. It should have one purpose, and that purpose should be to defeat Adversaries of America.
Tne military is full of enlisted from small towns, poor families in south and Midwest. They had imited opportunities. One of our relatives joined marines for this reason.