I may be wrong, but I believe Aer Lingus's duty days are a lot shorter than ours here at FR. Have heard that a new system for rostering is being negotiated at EI. At least EI recognoise there is a problem and are trying to fix it, whereas FR claim fatigue is not an issue.
Sadly I believe people would rather risk their lives than their jobs because of the poor relations between the management and their staff.