I think its clear from my two posts above that I'm not advising anyone to do nothing BUT wash a vehicle. I said that washing, when needed, is the BEST thing you can do, that when washing doesn't get all the contaminants off you can use a paint cleaner, and that waxes don't last long. I didn't wax the Dodge truck, except once in 11 years, because I was sick of waxes that didn't last more than a couple months. As a matter of fact, at the time I gave away the Dodge truck I bought two new vehicles, and now I use a paint cleaner once a year on each of my two vehicles and try to wax each twice a year. However, in my opinion you'd have to wax every 2-3 months to keep a protective coat of wax on the clearcoat. I'm not willing to do that to two vehicles -- its too much work. If anyone IS willing to do that, more power to them.
It is also my opinion, based on research I've done, that both the paint and the clearcoat now applied to new vehicles is much better than it used to be in terms of its resistance to oxidation and to damage from the sun, the elements, bird droppings and tree sap, pollution, and other contaminants.
I use Maguiars Deep Crystal System Paint Cleaner. It removes a lot of contaminants that washing misses. My wife neglects to wipe the bird droppings off her 03 Subaru Forester. I've used that paint cleaner on droppings that have been there for days and the paint where the droppings were looks the same as the surrounding paint. And I see no damage to the clearcoat.