agreed. IMHO, last good BMWs were E90 and F10s. That's when they still cared about craftsmanship even in areas not visible to customers.
It’s also true though that the last wave of G models has improved driving dynamics but cheapened out in interior materials. Peak BMW interiors happened between 2019-2022 with the G01, G30, G05 and iX, i4. Being my favorites the iX and the G01.
BMW also has the best infotainment system after Tesla. And it still integrates well with Android Auto and Apple CarPlay.
My wife and I both have F31s, which we will drive until we can no longer source replacement parts unless the industry comes to its senses first (unlikely). Any time we've ever looked at plausible replacements, the screen-based controls are an immediate hard no.