Somebody profits from pretty much everything. I’ve seen some pretty obscene salaries paid to people working for “non-profit” organizations. I’ve also seen some “non-profit” organizations that seem to spend a lot more time on parties for its little group than getting anything done.
When it comes down to it, we’re all human, even the biggest corporations are still human (even their software was programmed by somebody to do as directed by someone).
And even though it is very tempting, I refuse to accept the proposition that government or business is inherently evil. I do concede that the more localized and smaller anything is, government, business, charity, etc., the easier it is to control and direct. However, sometimes you can be too small to get something done.