I guess one explanation for the robustness is that noise is typically additive and other types of distortions (loudness compression, eq, reverb, etc.) are usually linear filters, i.e. only modifies the amplitude (and phase) of already existing frequencies. If the underlying peaks are strong, this normally does not change peak locations.