The Tesla, last I read about and test drove one, is a great car. Why tear at a company that makes a great car over anyone's political preferences? The phrase "shooting oneself in the foot" comes to mind. It makes no sense whatsoever.
It should come to mind for elon, not car buyers. He built a car company based on environmentalism that naturally appealed to people with environmental concerns and then pivoted to publicly insulting and denigrating those exact people.
It's not even really political. Elon isn't the first CEO to hold political values that differ from a majority of the company's customers. It's the fact that he goes out of his way to call his most likely customers retards.