The defense sector is mostly about providing welfare to the already rich and privileged.
Also, I'm not convinced that individual welfare accomplishes what you think it does. I don't think that just supporting the "more vulnerable ... elements of our society" is good at all. If we want to improve anything, they need to advance in society instead of merely being supported in it.
As to "advance in society", it's pretty easy for (most of) us to take a two-day course in some flavor of the week and have a piece of paper that helps to do so. For someone working a subsistence job it's not so trivial. Many people may waste it but it only has to help create a few productive taxpayers to be a net win to all of us.
And, the people who do fall through the cracks of a rough transition can be taken care of by the humanitarian personal welfare service.
Corporations are much more to become total crooks - spending the last bailout money to hire lobbyists to bribe you to give them more. Imagine the outcry if welfare recipients were encouraged to tip...