To give you my personal opinion, yellow clashes with the elegant and sleek style of the brand Mercedes is trying to present. When I see a yellow car, I either think 'cheap run down taxi' or 'high end sports car', it doesn't fit with the mid range semi-luxury vehicles aesthetically. I guess it's because what we're culturally accustomed to.