Young, gifted and not for profit.
In the 19th century, it was charities that changed society, charities responding to the new urban problems of industrialisation.
In the 21st century it may be time for something new: social entrepreneurship, for example.
It means taking a business eye to the problems of society, and then applying a business imperative to get things done, but without the profit motive.
Even the Beeb seems to be waking up to the idea!