I dont think the folks from EWR/IAH/CLE/ORD can understand the dynamic. The contract was pretty solid and offered HUGE improvements over what we had. The change in the flying that we do - I would guess that on the CR2 we used to average close to 2hrs per leg, now it barely breaks 1hr per leg- has decimated our QOL. To have decent credit, we are flying 16 leg 3 days or 20-24 leg 4 days. Combine with the cost cutting of a management looking for "efficiencies" and the sched from Delta - full of operational holes that get plugged with airport appreciation, 3 hr plane swaps at outstations and RR overnights, and you have a steaming pile. Not the contract causing MOST of the problems. Your contract might improve some things, our last contract certainly did - vast improvement. Example - CDOs used to pretty much suck - there were some vampires who liked them, but it generally went way junior - the first step off reserve. The current contract made them hugely popular - the credit they were worth with the sched one could get - awesome. After a while the company realized that the nappers were making out like bandits, and now they are pretty much gone- a few remain for the lucky few who can hold them.
The Point- our contract was premised on the conditions we were flying in at the time it was negotiated- in that regard it was an resounding success. Our PBS system would be providing us with puppies and unicorns if we were still working the same pool of flights we had even 2 years ago, let alone 5... Do not assume that the underlying assumptions about your operation will stay the same.