Safety Critical Systems like SBC do have backup.
newer MB cars are not a totally new car underneath the new design.. its is a slight evolution of the previous model, technically at least. Unfortunately compromises were made in some areas, such as quality of material and component life span to reduce the cost and keep up with market/environmental requirements. And ironically although issues in the previous model are resolved ,some new problems are created as well!!!
Take an Examples of cars I own/ed:
1991 W124 500E Vs 2007 W211 E500: A comparison of such is unjust, I owned the 500E when it was 13 years old and had 200,000km... while the E500 was 4 years old, 100,000km and dealership maintained. So we can't say that I here more noises in the 500E or had to repair a lot of stuff...Wish I had it when it was new

But I will mention some interesting facts:
1 - Engine: both have close configuration: DOCH V8, E500 is 5.5L with variable valve timing and variable manifold length = 62hp more.
2 - Transmission: 7 speeds make better response and fuel consumption...BUT control unit probably won't last till 200,000km and transmission probably no where near the 4 speed.
3 - Computer system: Faster, more sensors, better diagnosis, more features....BUT too much stuff & SCN coding must be done by MB dealer
4 - body panels: cheaper, lighter and more dynamic.... BUT less quality and durability (thin bumpers,chrome plated plastic
5 - Suspension: real nice, BUT bushing wear is regular on W211 and more careful driving with Airmatic. W124 struts are good even if you roll the car!.
6 - Service: better defined and less stuff.
7 - Brakes: 350mm Vs 300mm so definitely better...BUT brembo brake noise is only on reverse, not forward.
8 - Safety features: alot more, BUT in lower non speed / dangerous crashes you need stronger panels to reduce damage.
9 - Sound system: 12 speaker Harmon K has beefy Bass....BUT old 8 speaker Bose feels clearer.
10 - Interior material: mine is a designo edition so top stuff...BUT normal W211 leather ~..
What do you think guys ?