Thanks for the response.
Elon definitely is not a fluke like you imply. He is not the best eng but it is his relentless work ethic (read: no other timesink in his life at all) that puts him above the others. Have you ever worked more than 100hrs a week? I don't even think I've managed it once but Elon does it every week. To admire elon, you must first understand what that means.
You say he has only had one successful venture but before Paypal he sold his company Zip2 to Compaq for some 300M. Then he started x.com, which only later merged with Peter and max's company. Elons x.com brought more than 50% of the staff. This means that he was a huge component in Paypals success no way you cut it.
We have established that he is no fluke, now lets examine your criticisms of Tesla and SpaceX and why you should not have them at all. Tesla is not perfect but there is absolutely, 100%, no other way to have sustainable transport than electric cars. Even if Tesla used child labour with huge workplace accident rates, you should still support them, because no matter how you cut it, we will destroy our atmosphere permanently without huge electric car adoption. Nevermind all of the other parts of the power industry that are hugely polluting.
On to SpaceX. They are saving taxpayers millions of dollars every year by allowing governments to cut satellite launch costs by 4x over Boeing or Lockheed.
In short:
Elon is not a fluke and has super human work ethic
Tesla is our one shot at everyone not dying en masse by the time I'm in 40s (head in the sand if it soothes you but thats the case)
SpaceX saves millions of taxpayer dollars every year.