Gotta love the clear coat.

First, I'm not pointing fingers at anyone here. But a lot of folks think that "clear coat" is some sort of magic substance that makes the paint stay shiny with minimal care. Like a trip thru the car wash once a month, and no waxing. So they don't take care of it. Newsflash: it's just paint! And in order for it to stay nice it needs periodic careful washing (no abrasive plastic car wash bristles), and a cleaner/wax at least 3 times a year. When you buy a used vehicle, chances are nobody properly cared for it, and the damage, although not readily apparent, is already done. You can wax it and clean it, but that clearcoat has already been ruined by neglect. And yeah, "Detroit" had huge problems when they first switched over to this new paint system, so that's part of the problem too.