re: Is anybody disputing
There isn't any question about the light colored material being intrinsic to the soil. If this is sulfate this could be explained by Squyres suggested percolating liquid water films from the subsurface.
The question is of the light colored material on tops of rocks. If these are sulfates, that would imply the sulfates formed from atmospheric water or from being submersed in water.
Bob Clark
