NASA and Elon Musk need each other too much to keep arguing