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.