Far from me to defend Musk but assholes have a place in society -- they just need to be monitored.
Whatever the means he has used, he kickstarted (in the minds of consumers) at least three industries.
Would I willingly give him money? No. Unless I had an RV :)