Obnoxious, egocentric, very low EQ, and with almost no moral values, absolutely. Fraud? Not sure. He did make a lot of outlandish predictions, but on the other hand, Tesla revolutionized EVs (forcing everyone to follow suit), and SpaceX revolutionized space tech. He can't take credit for the technical achievements in either, but he did have the tenacity to push both through. Can't say many other people would have done that.