> Give universities a blank cheque to employ scientists to work on whatever for sciences sake, not for business.
Personally, I favor the opposite—stop awarding universities the "indirect costs" part of grant awards unless they agree to cap the hiring of grant-seeking investigators. The number of grant applicants needs to be balanced with the supply of public funds, and I don't think the public is willing to pay much more than they already are. And I say this as someone who is currently grant-funded.