Another way to improve the economic situation of veterans is to help them return to a normal civilian life that includes employment. Not only would it help them financially, but it would also improve their self-esteem, their confidence in life and so forth. That would be rehabilitation done the right way. Up to now, it has not always been done well, based on what we have seen. That is definitely the best way to help someone achieve independence.
Obviously, there are extreme cases, but for many, giving them the possibility of employment is also giving them financial independence, and personal pride.