For as long as my short memory remembers..every contract that has been signed after 9/11 (or maybe even before then) has somehow screwed the pilots in one way or another....
My son who is succsesfull in business outside of aviation pointed somthing out to me once when we were discussing airline industry strife. "Pilots as a rule will not quit flying. Upper level manangers are trained in labor tactics. They know this. Pilot's have no leverage." .
It's hard to get good contracts when management knows you aren't willing to do anything else and aren't going anywhere.