Local Labour laws are usually the winners. ICAO approved 65 long time ago. Most airlines went along with it. Mate of mine, with a ME carrier faced huge problems because the local carrier refused to accept the ICAO ruling, siting local labour laws. He fought, got lawyers involved and was mightily stitched up.