Such enterprises have best elements of both money-making businesses and charities
For the last 150 years, politicians and pundits the world over have debated the merits of the free market system versus socialism. It's clear now which has won: the free market, because it gives full flower to individual entrepreneurship.