It takes 3 years to train a GP, but only 15 months to train a pilot with no previous experience of flying. In comparisom to GP's who earn between £110,000 to £150,000, pilots are grossly overpaid.
It takes between 5 and 7 years to train a Licensed Aircraft Engineer, So by the above logic I must be on about half a mil a year!
Result! Where do I sign?
By the way, the Emirates crews I have had the pleasure of working with all year are from all nations, incredibly professional and (dare I say it) appear friendly and happy with their lot.
Etihad on the other hand are another story.