
Originally Posted by
GlobalWealth
To me, social entrepreneurship presents a real moral dilemma. If you really want to 'save the world', create a productive business, earn lots of money, and hire workers. By so doing, you will improve the social welfare by providing jobs and productivity. By making lots of money peronsally, you will improve social welfare by spending or investing it in the economy. These things are the only things that improve social welfare.
Charities, by and large, are destructive for society. They are funded by wealthy people/businesses and managed by people who did not 'create' anything. The organization always has some type of hierarchy and you must pay these people for their time. This means you are paying someone who didn't earn the money to distribute money to people who don't deserve the money (or food, clothes, etc). Once this (for example) food is distributed to these 'needy' groups, you take away their incentive to produce and destroy the local production thereby keeping that 'needy' group 'needy' forever.
If you really want to provide the social entrepreneurship to these 'needy' groups, go there and buy land and start a farm (or whatever the need is). Hire local workers and teach them to be productive. Make lots of money and spend or invest it in the local economy.