The US want a strong army, a debatable policy, but that's how it is. A strong army needs to be maintained, otherwise, well, look at Russia. And this is done by keeping people active, both soldiers and suppliers. If instead of building weapons, they decided to give random Americans what they want, like cars, computers, houses, whatever, sure, there will be some happier Americans, but also a weaker army, that may not be fit for the what they may be needed for in the future.