Let me preface this by saying that I never liked the E90. At all. I used to drive an E46 which I loved and still regret selling and I thought that was a beautiful and timeless design that has aged very well. The F30 by all accounts is an upgrade over the E90 in the looks department, but whenever I looked at if something just felt off the whole time and I could never put my finger on it. But just now I figured it out: It's the gap between the hood and the kidneys.
Just look at that straight line
It's horrible and lazy, and now I can't unsee it. The F30's front for the most part is so much better than the E90s but just look at the E90 front end
That's a MUCH better place to put the hood line (Although I fucking hate the chrome kidney tops) It would have worked really well with the F30 since the headlights run straight into the kidneys, there really wouldn't be any line at all
Or another solution is to have it like they did on the E46 incorporating the kidneys into the hood:
Isn't that just so much better? WTF are you doing BMW? The Roundel isn't even on the hood!