With the roof the thinner material means a lower natural frequency which can and clearly does cross paths with the disturbing frequencies. A thicker section will resonate at higher frequencies which is what you really want here. Essentially you want the body structure to resonate at a frequencies higher than that of the disturbances which requires more stiffness whether that be from thicker metal, more bracing, etc... Otherwise, if the disturbing frequency and natural frequency cross cross, you get constructive interference, standing waves and other unpleasantries.
One way to think of this is in terms of a spring and a mass. If you put a thinner lighter spring, the natural frequency of the spring/mass system goes down. Of course if you reduce the mass the frequency goes up but here the force is more in bending (at the edges of the roof) and the change in stiffness impacts the natural frequency more than the reduced mass of the roof and thus thicker metal wins by increasing the natural frequency.
Frank