No no no no no no no no no.
I’m surprised that Milo of all people would regurgitate the ancient conventional wisdom about NASA and space – especially when he starts off with a nod to recent space successes, many of which have been achieved by private industry.