Good post Ghostflyer, I agree entirely.
Also... Nearly every guy I have spoken with who has resigned to go elsewhere has said he would love to continue working for Emirates if he could be based in his home country. The main reason for leaving is because they get sick of Dubai, then you add the problems we all face while working for Emirates and it becomes too much for some.
In the end people just want to go home where they hope things will be as they imagine them to be.