if you would take a BMW badge and put it on a Hyundai more people would buy them and pay more money for them. BMW is a sign of quality although sometimes a false sense of quality. People can be brainwashed into buying or doing anything with good clever marketing.
I on the other hand am buying my first BMW because I went to the PC in South Carolina to do the driving school when my Fiance was picking up her 135i. I liked how they handled and all the technology. But all the technology just means there is more "Stuff" that can go wrong. Eyes wide open...