Regardless of what you think of him, he is still the only guy to find a way to launch rockets, land those rockets upright on a barge in the middle of the ocean, then launch those rockets again. So until any of you guys here, (in which your guy's best accomplishment is most likely creating a hit meme), can do even half of the stuff Elon Musk is doing for the future of humanity, then you can talk. But you can't, and you are getting upset over how he feels about buses and taxis. If you like public transit so much, then go take the bus to your local park and enjoy some of that nice green grass under the nice warm sun.
It's pretty pathetic how big a deal you have made regarding someone's opinion about something that doesn't really matter.