Dubaigong,
You left out the debilitating rosters.....
Yes it's true, many are indeed leaving for pastures new, but, many would also stay if the rosters weren't so inhumane and unprofessionally administered.
Money means nothing without health.
Flydubai KNOWS that the rosters are bad, they just cannot or will not do anything about it.