Charity vs Social benefits from strategic investment
Strategic investments that offer social benefits such as environmental quality, economic activity and job stimulation, and poverty assistance can offer similar pride, satisfaction, or public relations value to charitable giving. While charitable giving is necessarily more selfless than a low return or break-even investment, the latter is likely more sustainable. For example, building and selling affordable housing at break even, allows you to build and sell another house perpetually for the same investment, whereas gifting the house allows you to help just one person.
Lesson for society
Strategic investment for social benefit is a somewhat neglected tool for a community to help itself be prosperous and happy. It is also relatively difficult to recognize private investment groups or companies for making investments with social strategic benefits, usually because the greed of direct returns on the investment is not visible. Companies or Government that make loans to projects with social benefits should do so to both help society and help their own image. Its probably a more effective tool than government giveaways or certain forms of charity, and should be recognized as a viable tool.