We have all heard stories about Expat Pilots being fired after a confrontation with a local. I saw it happen at Saudia in '79: Tri Star Capt fired after fight with ground crew. I was reprimanded, and almost fired after an arguement with a security guard. The IFS (pursers) are well known for being "little caesars" at Saudia!
Probably the same all over the gulf.