PayPal, electric cars, rocketry; Musk does tend to deliver what he promises. SpaceX is the dominant space launch entity on the planet and is spending more on spacelaunch related R&D that virtually any other entity that you can name.
Elon's antics are annoying but when it comes to space he does...