>Particularly in the developing world, people would benefit from for-profit organizations that are responsive to their needs as opposed to non-profits who work for rich donors and mindless governments.
If there was profit to be made there would an business filling that need.
A foodbank in Detroit or non profit school in Ethiopia for girls are there because business and the like aren't.