The consumers (if you believe the stock reports) are basically saying Bangle's designs are selling like hotcakes, so that's about as far as the CEO's of BMW are going to be concerned, you can believe that. They could give 2 cents what some younger BMW enthuesists (driving mostly older models) have to say. We are the folks that appreciate the cars the most, but we are also the least important consumers they have. That's just business - Germany, or the states it doesn't matter. Is it selling? - Yes. Is it increasing the profit of the shareholders? - Yes. End of story, Corporate wins again.
It's human nature to be weary, or dislike things that are different. (ala thousands of years of racism and bigotry written into the history of humans in general..) When the E46 came out, people were BITCHING then about it, almost as much as the E90 (for most of the same reasons folks don't like/bitch about the E90). Well, 5 years after the release of the E46, it's considered one of the hottest sedan/coupe cars out there, and is the benchmark for other companies to compete with, performance, and appearance wise.
And then again, some folks just really 'don't' like it's appearance, it in some way upsets them. What can you do in that situation? What the BMW CEO's do, look at their stock price, and how many cars they are selling, which is up 15% btw. (3 series sales are DOWN 7%.. Amazing!), and then ignore the upset folks. You can't appeal to everyone when you are a VERY small % of the car market. You appeal to the folks that keep you in business. Rich folks buying badge cars, or well off folks that want performance. You don't appeal to the desires of teenagers. (And please don't take this wrong, I do realize there are alot of older folks that don't like the E90 - but the most complaining I see on the various BMW forums IS coming from those 'first time' Kids who have a E36/E46, and think it's the best piece of sheet metal that ever existed..).