It’s on the employees to hold their employers accountable.
Absurd people ever thought not to compare pay
Absurd people ever thought not to compare pay
It's unfortunately because the employee risks being retaliated upon (be it management or peers) instead of peers focusing down on management for better pay. It's also just general financial practice to never flaunt your cash around, so that spreads to the workplace. I'm more than happy to confide in anyone who asks privately, or to anonymously say my salary online. But I don't have much to gain sharing it with immediate co-workers.
The way modern tech companies are (outside of entry level) makes it less reliable anyway. My immediate coworkers in my last two jobs were at least 5 years more experienced than me; I gain less from asking them and they never asked me.