I think it makes sense in a limited way. Government can do a lot but struggles to make big bets and see them through in the way a single minded billionaire could. Maybe government could solve this is providing some bigger chunks of no strings attached funding under the direction of a single person.
NASA has been beholden to the latest administration’s whims and inconsistent budget allocation for decades.