what has he actually done? Nothing!
SpaceX has drastically reduced the cost of access to space. Tesla's work on batteries is interesting.
The jobsian style cult worship is annoying, and the bloke is unquestionably a bit of a dick, but to say he's done nothing isn't really fair.
All Elon has done is hire others to do things.
Sometimes having the force of will to do this is enough.
People used to worship Bill Gates but at least he had his hands dirty and wrote his early products.
Bill Gates is a skilled lawyer and a ruthless businessman, his programming skills have pretty much zero to do with the sucess of Microsoft. His astute dealmaking more so.
(Also, Like Elon, and probably most people who get to be this rich... not a completely nice person either....)