Teslas are nice cars. Owning one is a status symbol, but I don’t think Elon Musk is the deciding factor when it comes time to buy one or go elsewhere. Until other car makers get their acts together and produce luxury EVs with charger infrastructure, consumers will overlook Elon Musk’s antics.
I agree with you though that Musk’s brands are becoming too associated with his personality, which is mercurial and irksome. Caveat emptor.