I'm kind of wondering what it is that everyone expects from BMW. It seems like you just want them to just go back to the 90's styling and leave it at that. Well obviously they cannot do that, and I agree that the designers seem very lost and are unsure of what the hell to do. This kind of car is very hard to style... it's supposed to be conservative yet powerful yet quintessentially a BMW. They cannot make huge changes. How many times can you redesign something and yet keep it looking essentially the same?
I sure would not want that job.