Sacrifices???
LOL, what sacrifises?? There are none.
There are none for you, or some fans that will love inconditionally everything his brand produces. But some other fans won´t like BMW to be related with FWD, to produce crpa like Gran Turismos, city cars, and so on. I prefer what BMW was when I was a child, and there was a 3, a 5, and a 7, the 3er Compact was the election of the young buyers, and then the X5, that was curious and fresh when it first came out, but when you produce the same number of SUVs than sedans you say "ok, it´s not funny anymore".
Other german brand have their own "problems", Mercedes has thw worse sub-brand (aka Maybach), and its the only one that would sell cars priced like the Maybachs. They also have the B and R, which are what we all know they are, and so on.
But at least, MB has the SLS, the SL, the CL, Audi its R8, BMW has nothing like those, the VED, if ever its comparable.
I don´t expect you to agree with me, but you can´t say there aren´t sacrifices, cause for some fans there are.