People often say that BMW doesn't make the cars it used to, and in some cases, they are right. But that's because the expectations of a businessman are completely different to those of somebody ...