To me it's simple fatbus. Leave not apportioned to what it was five or more years ago. Flying 90+ hours Month after month, year after year. Massive CC resigning before their contract expires. And now a five year bond for new joiners. And this all from an airline making record profits and also oil (fuel) at record low $$s. Either those in charge are either psychopaths or the wheels indeed falling off and doing the above to stem the tide of a pilot shortage. Your choice what to believe, fatbus.