Just this week I had a talk with an employee asking for advice. He was paid $10k under one of his peers, and he was rather upset he got told to go pound sand when he asked to be brought up to that level.
My thoughts at the time? Only $10k? The other guy is vastly more valuable in his role than you, sounds like either you're overpaid, or the other guy is underpaid to me!
The fact the guy thought it was unfair is the norm for humans. Exceedingly few folks have the self-awareness to step back and say "oh yeah, that guy really is more valuable to the company than I am - maybe I should step up my game".
Typically we call those folks high performers, and they aren't generally the ones having issues getting paid well :)