Yes, that is a huge contributing factor.
As far as waxing goes, I wonder how long wax actually stays on the metal surfaces. I worked on sport fishing boats for quite a while and used various waxes, protectants and cleaners on fiberglass, stainless and aluminum, and we had our own timeline for...