Do you know why NASA stopped "innovating" in the space race?
Money.
He poured money into the project got the engineers to work this shit out, he didnt actually build the rocket nor did he code its ability to land itself, the idea is genius, the money is nice, the engineers get near no credit for their actual input.
I dont want to sell him short, yes, he is a smart man, but no these rockets arent his work, they are his idea along with all the people in the project.
The Thomas Edison analogy is actually quite accurate.
Theres an interview with Niel Degrass Tyson where he explains quite well why the private sector doing this things is basically an extension of what government orgs start, at some point government just doesnt give a shit and stops working on things, then the private sector can take over, hire people who are ex NASA and other space programs cuz you can afford them, if he did these rockets in his backyard we would be much more impressd.
P.S I dont hate Elon Musk or have much of an opinion on him, but lets not act like the guy is literally building these projects solo.
Money makes the world go round, and he can borrow alot of it.