Hey, just could find a better word for it.
You perfectly explained why Mercedes was commented so hard on. In Holland we say "The highest trees catch the most wind"
I couldn't care for Mercedes as their offerings in general are too classic for my taste, and I would like my performance car with a manual transmission, but IMO they remain to be an impressive force within the industry...