Only things that would make me stay long term:
Final Salary Pension scheme - as the locals get at the moment!!!! This would really make people want to stay long term.
Basings - enough said, though my idea would be for a Korean type basing (not literally though still looking). The idea would be 2 weeks off, 4-6 weeks on, flying from Dubai or wherever they want. That way we could all live near an EK destination and commute. Simple.