You're right that most people don't want to buy an ideological badge. They want a quality vehicle. The problem is that Musk turned Tesla into an ideological badge.
Off the top of your head, can you think of a single political remark made by the owners of Audi, Toyota, or Hyundai?
I am a human, so that's entirely possible, but perhaps you'd like to expand on this point, otherwise, I risk remaining confused.
Let me be clear about my point though, Tesla's are _not_ quality vehicles, and given a choice, consumers with money will not select them. Politics do not enter into this equation outside of Hacker News.
If you think that's true then people aren't buying a quality vehicle they're buying an ideological badge.
If you don't think that's true then people aren't buying them because they're not quality vehicles.