Earlier quoted context omitted.
It's not welfare, you put work in, it's a great route for many people. It set my entire family along their career paths. I wouldn't really recommend it while warhawks are in charge, but generally it's a nice route to take.
Many other social welfare programs require you to do X or Y to keep receiving benefits as well. From a societal level its absolutely used as a social welfare program to create opportunities for lower class individuals to advance. Thats even used as a part of their recruitment pitch! If you can handle the military service its well known that its a very easy way to make 6 figure salary is to join the military get a hig…
The military you put your 4 years in, you get your experience, and you earn your GI bill for further education (or you go into private security or whatever your job in the military was).
I've known people who went into programming after doing it in the military. Chefs, airline pilots, IT analysts, etc.
It's more of a jobs program than a welfare program.