This precisely proves the point i was trying to make, thank you :)
BMW, Mercedes ect represent old school "money is everything" mentality. Porsche is famously a "doubhebag" car
In Poland, BMW can mean "expensive luxury sports car", or "Bolid Młodzieży Wiejskiej", a pejorative name that means "Village Youth Vehicle", as a lot of used BMW from specific series were available cheap and with good performance. To the point that road police started stopping cars based on them being specific BMW models.
Both cars say something about how much money you make. It's the other stuff that's different.
BMW = money is king, capitalism, golden toilet, 1990, closed minded to new things.
Tesla = environmentally conscious, "i care" , forward looking, open to trying new things.
2. brand name , a car is still a status symbol, owning a bmw, kia ect is not a social signal.
3. autonomous driving and software