The true "million mile" Mercedes are probably the W123 diesels. Built very solid, they will still rust if you live in areas where road salt is used, but most cars will eventually.
It's weird how some cars are much more prone to rust than others. I had a Toyota truck in the 1980s and it rusted so fast you'd almost swear you could see it happening. Mechanically it never had any problems.