Elon Musk hasn’t exactly enjoyed a good press for the last few weeks. Well, if not for his notorious tweets Musk would...