I think one of their big problems is that, for example, the 1 series isn´t as successful as the VW Golf.
Here in Germany on of the key features for this class of cars is the trunk capacity. And there the rwd has a problem, because the rear axle differential needs a lot of space which can be used for more trunk capacity in fwd cars.
Another thing is that a fwd car is easier to drive