As a fiscal conservative and a social liberal, I believe corporate executives are paid too much and their laborers are paid too little. Those who are destitute through no fault of their own should be supported by society while those who are purely lazy or careless should not.
Bad financial decisions cannot be condoned; as I have stated in the past, I do no support student loan forgiveness though I would accept offering lower interest rates through the government. Persons living on the streets should be housed, jailed or placed in mental care facilities, depending on the circumstances (see Thoughts on Homelessness). On the other hand, access to quality healthcare is a human right and must be ensured through private and/or government programs.
When social support is warranted, it should be focused on the young; early childhood education, free day care (via corporations or the government), access to technology and socialization programs will all pay significant social dividends. Finance education in high school should also be required. Beyond all of these measures, financial security is a personal choice, not a social guarantee.