Nice first post. I agree that it is much better to be given a pay rise than a pay cut. But why do you think that the management raised our pay? It certainly isn't because they wanted to make your life more pleasant. They did it because they need to staff their expansion plans and maximise profits. Why haven't they the staff? Emirates offers fast commands on the most modern aircraft in the world, open ended contracts, accommodation and medical care. Dubai is exciting and vibrant and has endless sunshine.
The bosses don't have the staff because the realities of the job and life in Dubai as reported by word of mouth and on forums like this mean the 'package' doesn't stack up. Not having any other realistic vehicle to express opinions about conditions of service, ek staff members tend to use this forum to air their grievances.
It is one of the reasons those conditions have recently improved. Not enough though because I think the long term viability of the work conditions here is the real problem. Still if you have to spend most of your time at work or home dealing with company issues then you may as well get paid for it.
It's nice that you've just signed a contract and your happy with it but bear in mind all the people who go before you that secured your contractual conditions. If it really is enough then volunteer for a pay freeze and take up a position as a sim instructor - enjoy.