Lots of people are driving these cars who really struggle to make the monthly payment. I have been in peoples homes where a nice new E350/330I/Lexus whatever was sitting out front and the inside of the house was simply trashed. They have no money just decent credit and the desire to look like they have money.
I remember once I figured out what my SDL would have cost in today's dollars, it came out to about $80k-$90k give or take. Thats about what I would expect a new S320CDI to go for. The difference is that back in 1987 you had to actualy be able to afford my SDL to buy it. With the new car you simply neglect your house and make the payment on the Visa.