If you're a stellar technician specialised in fixing stuff in the only employer in the only industry in town, sure, the company knows you need that job even more than they need you and so you're poorly paid just like all the other technicians. If you're a stellar software developer and your bosses know it, not so much. You can, individually, take your 10x-more-productive skillset to loads of other high paying companies, and that gives you a much better individual negotiating position than "everyone deserves a raise", especially since your colleagues won't go on strike to help you get a new top salary band at a large multiple of what they're earning even if you really deserve it.