One one hand, the company is completely ditching its enthusiast root, at least within its main non-M lineups. The current generation 3 series is one of the worst offenders at this. In order to pursue mass market profitability, the 3 series has been watered down, its steering became heavily assisted electric systems, its suspension is tuned for comfort for a more "floaty" feel, its interior looks good in photos but are filled with cheap plastic everywhere to save cost. Its brakes no longer bite as hard because BMW doesn't want to replace too many rotors under their maintenance plane. The old king of sports sedans now drives like an overpriced and under-equipped Accord with worse reliability but faster acceleration.
On the other hand their lineups are exploding like Samsung's cellphone lines 5 years ago. Just in the U.S. market there is the 2, 3, 3GT, 3 ActiveHybrid, 4, 4GC, 5, 5GT, 5 ActiveHybrid, 6, 6GC, 7 series, then there is the X1, X3, X4, X5, X6, Z4, and then there is the M2, M3, M4, M5, M6, M5 GC, and X5 M, X6 M. Then there is the i3 and i8. They are really trying to go for market share, but are losing leadership positions in many market sectors that they used to completely dominate (ATS-V now drives better than a M3, C class now is just as sporty and way more luxurious than a 3 series).
And now they are barely dangling their feet in the EV front, while Tesla is charging ahead full speed (pun intended). M division is still doing good work technically, but even them are lost in the "spec game" and their new cars are all faster but less fun to drive than their predecessors.
My advice to BMW: Kill the i division, don't make EV a freaking hobby, do a serious EV within your main line-up and heavily push it. Don't be afraid to give it a sports tuned suspension with heavy and precise steering, add some of that old BMW magic back. Even if it doesn't become profitable in the short term it will create a halo effect for the whole company. Otherwise it's only a matter of time that the old school enthusiasts completely abandon you and the newer generations go chase after Teslas.
/rant