I agree with "Tight Slot"
"There are more applicants then jobs available. "
Initiially if you join an airline on a fixed term contract, you would expect them to honour that agreement and be compensated if they did not .
Is it unreasonable for the company to expect the same from you?
Cheers,