I just wrote my comment on this particular issue. I had a coworker complain that I made more than them and Boss tried to shame me for it.
Weirdly though I became the manager at my next place and had no problem sitting someone down and telling them why they weren't making as much as their counterparts and when they'd get their scheduled raise and how they could improve and possibly get a bonus raise based purely on merit.
Some people get salty, some people rise to the occasion. The ones that rise to the occasion are dedicated, they're receptive to constructive criticism and eager to show you they want to improve. It's just as much a breathe of fresh air for me to see them so happy that they actually got a raise and I wasn't just blowing smoke up their asses as it was for them to actually get a raise.
After two raises to two different people I had shown my owner that his money was being put to good use because we got long standing, dedicated employees that went above and beyond. He never questioned it again after that when I proposed a raise for a coworker. Good man, and a good team.
In this atmosphere they can absolutely get away with it because there are so many bigger problems that aren't even getting attention.
I'd like to reference the gift card scam so many people dealt with in the early 2000s. You buy a gift card at a store with real, cold hard cash and it would expire after 6 months-2 years. No matter how much was on that gift card, it was null and void after a finite amount of time.
Legislation finally went through after way too long, and finally businesses had to honor gift cards for a much longer period of time.
I'd love to think one day they'd put a kebosh on advertising like this but unfortunately I'm very certain it will go on un-addressed for far too long. Our current society favors caveat emptor over caveat venditor.