Originally Posted by jerrypon83
My explanation is that BMW i and BMW M are not related at all. I would not want BMW to make an M version of i8 since it is not an M car. Instead, I want them to make a halo car that is called M1.
Absolutely. Cars from each sub-brand are built from the ground up... so throwing an M V8 in an i8 would make just as terrible a car as putting the i8 power-train in an M6, for example. I'm thankful that BMW see's a car as more than just the engine - hence the need for sub-brands.