I think we buy them as bmws have a feel to them that not many cars can replicate. It's hard to explain that to a Audi owner though lol
It is a shame bmw can't replicate Toyota build quality .
Wait scrap that Toyota can't build cars to save them selves... Lets change that to volkswagon it seems there building there cars quite well now in terms of reliability