They could have done a better job with the kidney grills, The problem is that they put hard angles into it while trying to also put smooth bending lines on the outer side while tapering it towards the bottom, there are also too many angles to it making it a very strange unknown shape which is what rubs people the wrong way as its not familiar, which unfortunately just looks like bad design, if you look at other cars like Audi who do gigantic grills they stick to known shapes as in the correct amount of "sides" so the shape is allot more natural and thus pleasant to look at. Audi RS3 for example has a 6 sided grille. It doesn't have hard corners and then kind of blunt out the other side of the grille with with rounding they keep the symmetry of the shape going on both sides.
Coming from a design background this is what puts me off of the design.
I personally think allot of people still buy the new M's because they have to have the latest M no matter how hideous it is. They need to have it as soon as possible too. A status thing I guess?
I personally have never cared about "new" I only like what I find to be aesthetically pleasing, if the car is 50 years old it makes little difference to me as long as I personally find it to be good looking. Just like I find the new Z4 to be absolutely hideous and far to big to be called a Z anymore, and so I will stick with mine till something I find prettier makes its way out the BMW stable.
Some people have to have New! and some people have taste.....Can't have both 🤣