Misunderstanding accountability, and other mistakes on the path to creating wealth.
Accountability means you have to try something and be willing to fail with your name on it.
If you have such a defeatist attitude, why even get up in the morning? Play the best you can with the hand that you are given? Take the winnings, and grow them.
For-profit business are financially sustainable, which enables founders to pursue philanthropic initiatives, while the non-profits are busy begging for money.