The guy has launched more than 2 companies. Last I checked there aren't any super tunnel sleds under LA fixing traffic there yet, and my car was supposed to be able to autonomously drive itself a solid 4 years before I got it. It's very easy to be in the mindset that elon never fails if you think all his failures are just very long delays