In defense of the OEMs, the issue is the paint providers (Sherwin Williams, Du Pont, et al) are heavily constrained by two issues, allotted time for the painting process and the environmental issues with RoHS, REACH, etc. The plants have to run so many units per hour to meet production targets and the water-based paints are a PITA. It is not like aircraft where 1,000 units per year is massively high volume. OEM paint shops are running more than one vehicle per paint step per minute with a different color for every vehicle in the sequence. White can be painted right after black.
To add insult to injury, the water-based paints were sold to the OEMs as not needing the undercoat (cost save) that was used. It was done as the upgrades to the paint shops to support the environmentally better paint was totaling billions of US dollars per OEM. That ended up being wrong and the undercoating was later added back to the process. I was at Ford's Atlanta Assembly Plant when the paint shop was expanded to support the next generation of paint. That was not the smoothest upgrade.
That being said, if you get fifteen years out of a paint job and the underlying metal is not rusted or corroded, the paint did its primary job of protecting the metal.