German luxury cars are renowned for the breadth of their options sheets. On one hand, this means you can get your next BMW 5 Series configured exactly how you want it. On the other hand, it means you'll often wind up paying for extra for seemingly basic things like, say, a spare tire. Now, BMW is raising the ante by making many car options into software services enabled whenever you want them. The disconcerting part? They can be disabled, too.
Read Article