In my case I had already hit my lifetime quota of BMW ownership. Had one. That was enough. Completely uninterested in ever buying another.
Had a 2009 335i M-sport package 2-dr MT, modified with all the usual engine stuff up to about 450 hp, plus LSD. Fantastic car to drive, lots of power, great ergonomics. I had it for maybe 5 years. I wanted to love it, was perfect on paper ... but I didn't.
Shifter was not a strong point, below average for that type of car. Not engaging. Not as good as any of the multiple Japanese cars I've driven over many decades. Nowhere even remotely in the same universe as the Tremecs in our BWs. I haven't driven a BMW manual lately, but I read they're still kind of mushy. Wouldn't be a complete deal breaker if I liked the car for other reasons but still a strike against.
Main issue was the reliability. Stuff just broke, often little things, for no reason. "Halo" bulb burned out at 20,000 miles or so. Multiple rear brake lights burned out before 40,000 miles (shop said that they see that on the 2-doors, not on the 4-doors, not sure why). Plastic charge pipe just broke driving down the road, before 40,000 miles. Hit an expansion joint on the highway, felt like the whole dash lit up, broke a rear brake sensor and the car really didn't like that.
Looking at the new BMWs, I'm not a fan. I LOVED the BMW interiors back in the day. Simple, classic gauge cluster, extraordinarily clear. Yes, I like the orange color, so perfect at night. Loved all the controls as well. I found the way BMW did the cruise control, the turn signals, etc. was extremely functional once you got used to it. Now that that stuff is gone (last time I checked), I find the BMW gauges and controls to be subpar. Hard to drive a new BMW without thinking that they've taken a step backwards, they're just copying what others do, they're not leading in any way, they're not honoring their heritage (which they should, because it's good!).
I was a bit skeptical about the Cadillac gauges for this reason, knowing they are all digital, but I think Cadillac has actually done a really good job. Lots of restraint shown by GM to NOT get too fancy, offering some really good display options. I have the MyMode display set to "sport" which is perfect for what I want in the dash.