People are failing to recognize that it doesnt matter what percentage of programs fail/succeed. The metric that matters is the ROI on programs. If 25% of programs succeed, giving a 100x ROI, then they more than make up for the failed programs.
Unless we know a better way (UBI seems promising) to help people, then programs seem to be the best bet.
The problem is that people hear "75% of programs fail" and think "Dont start programs". This is like saying "75% of businesses fail therefore do not start a business" .