Also, it seems like promising (a real promise that can be backed up) researchers a comfortable upper middle class income, job security, good benefits, and light-touch supervision is a good match for the type of person who excels at basic research.
Too little security and nothing ever comes to fruition. Too much money sloshing around and you attract the wrong sort of crowd.
Public entities are best suited to providing this type of compensation and employment arrangement.