I babied my 370 when I had it. I did it for several reasons, but one being I knew I'd eventually sell it one day. Some people will run their cars to the ground, whether it be hammering them, racing them, tracking them, not giving a hoot about door dings, minor scratches/dents, not doing recommended service at correct intervals...and so on. These people usually lease their cars, or maybe they're rich enough to buy the latest and greatest models when they come out....I personally think they live above their means though.
Anyways, I noticed that if you park in shopping places where it's known to attract rich people i.e. there are lots of $50,000+ cars to say the least, people there are respectful about not dinging your doors, no retarded parking jobs, etc...If it's a working class to poor environment e.g. Walmart, Target, supermarkets...you better park far away in no-man's land, away from mini-vans, beat up work trucks, etc. It's basic human psychology.
Forgot to add: ghetto parking lots got lots of fresh oil stains on the parking spots. In the rich places, rarely do you see that; well, maybe the employees' cars do that, but not the patrons. Snob 101