He seems to be going through a similar phase as Kanye West, gotten so big that he believes his own myth and surrounds himself with yes men. Both have flown too close to the sun it seems, like Icarus.
Him stepping down from Twitter is probably to save Tesla's stock but like you said, the damage to the brand may be long-lasting. At the same time, EVs are becoming more mainstream in general as other brands catch up.