Nope it's ALPA's fault.
They clearly knew that some of the things various MECs negotiated into their respective contracts weren't in the best interests of the generic pilots,
and yet, they allowed these subpar agreements to be voted on and passed by the crew force.