No, people made fun of Elon for years because he kept attempting it unsafely, skirting regulations and rules, and failing repeatedly in very public ways.
The idea itself was proven by NASA with the DC-X but the project was canceled due to funding. Now instead of having NASA run it we SpaceX pay more than we'd ever have paid NASA for the same thing.
SpaceX is heavily subsidized and has extremely lucrative contracts with the US government. Not to mention they get to rely on the public research NASA produces.
The idea itself was proven by NASA with the DC-X but the project was canceled due to funding. Now instead of having NASA run it we SpaceX pay more than we'd ever have paid NASA for the same thing.
DC-X test flight: https://www.youtube.com/watch?v=gE7XJ5HYQW4
It's awesome that Falcon 9 exists and it is great technology but this guy really isn't the one anyone should want in charge of it.