Ugh, BMW is really loosing it these days.
The cars are no-where near what they used to be and the brand in a whole is just going crappy.
The last great BMW will be the E46 M3. The new E9x platforms are just trash, they're really disappointing to drive.
Give it a few years and BMW will be done with its long racing heritage in total and there will be no more Motorsports division. They'll just turn into another overly priced, poorly made luxury car.