Plus BMW are into more variants for the wider market. Markets like Russia and Asia. China in particular, has a totally different approach to BMW motoring, like the long wheel base models. Hence cars like the future 4-series Grand Coupe with longer wheel base, plus models like the 3 and 5GT have a great attraction.
We've had years with traditional models, but it appears some markets look at the range in a completely different way. BMW will chase the money, after all it is why they compromised and started making diesels.