There should be no such thing as free grants, if anything they should be ownership stakes by the U.S. people by way of the government if, e.g., we are handing them 700 Million dollars and then basically deferring on 1 Billion dollars which also has an additional opportunity cost and a cost of the money, i.e., inflation and interest.
I can’t tell you how many people have become extremely wealthy from nothing by getting government grants and contracts that built and funded their companies, paid for by you, with your tax money and inflation you pay at the grocery store.