Keepin mind the contract is a non-binding 3yr renewable (by mutual agreement)
There would be a number in there who are not asked to renew, some who wait for the 3 years to be up to collect the EOSB, and others who as Harry mentioned, come for their few years then go back home.
It doesn't mean the job or airline is bad, just that it suits some more than others for a longer or shorter period of time.
There's whiners everywhere but I find they either quit within 6 months or hang around for years...