Absolutely agree. Question is: how do you get another space race kicked off? Musk seems like the only one pushing for it and he can't do it on his own. It'll probably take a younger generation's excitement to get it going which means years or decades from now.
Or we convince the politicians there's oil on the moon.