Junk, I don't think so. I've seen the build process and the quality of leather used from the basic C400 to the S63. The plastic used is of very high quality. Nothing wrong with plastic as most other materials add weight and won't last as long. The engines are pretty amazing as well. The reason they might get a bad wrap is people don't realize they are intended to be hammered on...often...and not babied around the mall. Sorry, but I've owned many Mercs and they have all been very solid and very few cars can even compete with them. When it comes to Mercs. buying the cheapest version is always a disappointment because you expect more from that brand and you're forced to buy the top end product to really enjoy it.
My 2005 S600 has had $70k in repairs and maintenance in last 6 years/100k miles (I bought it with 18k miles). Warranty covered $52k in repairs, the dealership has an entire file cabinet dedicated to me. My BMWs are also costly but not in Ferrari realm. I share his sentiment that german cars are junk. They used to be luxurious and well built. Two months with my LC and I'm not missing my twin turbo V12. I used to ask the MB salesmen what car do you buy after the 600 and they had no idea. I'm going to tell them when I see them you buy a Toyota Land Cruiser.