I think this is going to be OK - another generation to tolerate but not love.
I also think we need to see this and the i3/3 series in person. The Gxx all looked worse in pics. The angles of some of these pics make it look very unflattering (flat faced and also where the grilles look closer together than a head on view).
I do wonder about a few things though: Whether you can live with the styling or not, a few things are becoming true based on what I've seen of the new cars and read/watched about them:
Audi and Merc lost the plot on the interiors and general quality in prior generations. The same has now become true of BMW.
Audi and Merc lost the plot on SERVICE in prior generations. The same has now become true of BMW.
Audi and Merc have made strange drivetrain decisions in the past... They have walked some of them back and BMW have made some strange ones now.
With the playing field 'levelled' (bar brought down LOL), and hypothetically having parity on reliabiliy/service/quality: this is what the competition looks like (depending on whether you count the Q7 or Q5 as the competitor).
BMW has been lucky that they don't have more serious competition (and this has played out in sales figures globally and profitability). Whether this will remain true is anyone's guess with the current gen. It may still be 3-5 years for folks to be fed up of quality/design. You can delay a car purchase to 7 or 10 years but at some point for most people, they need to move on.
So interesting that more buttons have been removed where eg: Ferrari is not only bringing them back but offering a retrofit steering wheel physical buttons for existing cars. Same goes for other manufacturers adding things back.
BTW I am very interested in buying a new i3 or even electric M3 as a daily depending on how the pricing works out.