Does wax prevent water spots?

A great way to prevent water spots is to wash and dry in the shade. Either that or invest a ton of money into a filter to get all the minerals out of the water. Deionized water is good for rinses also.

In regards to washing there is so much misinformation out there. Cars need to be washed and if they're washed correctly then no harm will come to the paint. Using a duster to clean it and a detail spray to finish it will result in micro marring over time. It won't cause swirls like you'll see with a rotary buffer and wool pad but if you shine a light on it at the right angle, you'll see tons of little scratches. I usually take about an hour (sometimes more) to wash my car. Some tools include.. 3 buckets (2 for paint, 1 for wheels), grit guards for the buckets, a foam gun, wheel well brush, wheel spoke/barrel brush, lug nut brush, wheel wash mitt, paint wash mitt, paint shampoo, and various sprays and cleaners. I use waffle weave towels and spray wax (Meguiar's D156) to dry and a 420GSM dual pile towel for my final inspection.

I could go very in depth on correctly washing cars but i'll save that for another time. :D

Whether washing or dusting and wiping; inexperience, poor technique and using the wrong tools results in tons of scratches both micro and otherwise. Not everyone can do it correctly either technique without scratching the surface, but it can be done quite easily with the right tools and techniques.

Glad you are able to successfully wash your car without scratching it, but don't scare people away from dusting and wiping methods, that you obviously haven't mastered, with blanket statements about unavoidable scratching. Your comment regarding dusting and wiping is just not true for those in the know.

Granted there are times when a wash is needed, but not for on-going maintenance of a well polished car.