Aside from select few that take on additional responsibilities (ie: checkairmen), we all do the same job. We fulfill the requirements of our position and transport people from point A to point B. As long as you're capable of legally and safely doing it, why should one pilot be paid significantly more (sometimes even twice as many) or have significantly more days off (sometimes even twice as many) than another for doing the exact same job? Their additional experience nets no noticible savings for the company in being able to better perform their job.
Sure, you should be rewarded for commitment to and longevity with your company, but is one super senior pilot really worth as much to the company as two junior ones? Absolutely not. In the first case you have an employee getting people from one airport to the other. In the second case you have two newer employees getting people from two airports to two others.
Its time to close the gap. Bring the bottom up. I can see a 20% spread between bottom and top pay, but 100%+? Don't kid yourself, you're not that important. You're doing the same job.