Sadly we work in a country where in excess of 70% of employees are not engaged with their employer. It is just a job, no loyalty. What can the contractor or airport do if , at the last minute, some not very committed staff call in at the last minute sick? You might say improve the package, not that easy when the pax going through security are the same people demanding lowest possible fares.
All sorts of issus, all linked, not quickly or easily resolved.