"his money is better off in the hands of private corporations it should be a warning to all of us" - where else should it be? why is "private" with a vision worse than "public" squandering funds?
The biggest goal for public spending is to spend it in the representative's state. See various bridges to nowhere, non-sensical military and space projects funded or kept alive over better ones just because a parts supplier was in state, etc.. It's pretty easy to have something with a better goal and better result than that.