We've had decades of salary suppression already, supported by a culture of "Don't tell your coworkers what you earn." I'm not seeing how making full disclosure mandatory would generally depress salaries.
There's a difference between coworkers talking to each other and the system being set up in a transparent way where everyone can see everyone else's salaries, these two aren't the same thing.