If we wait for NASA to get their act together, it’ll be another fifty years, before we get back to the moon. And it’s all been private contractors all the time anyway. NASA doesn’t build any of this stuff themselves. For all three obvious craziness of Elon Musk, SpaceX has provided the best value for money to NASA of all their contractors by a mile.