@Alconguin
You talk about baggage handlers making $200/month ... That comes with the land and not with the company. As far as i know when AC goes to Delhi and Mumbai they couldn't care less how much the baggage handler is making when they load their aircraft ... also Emirates when they load their aircraft in Toronto pay the full handling charge.
As flight crew, salary seems much better in the M/E.
The only point of discussion here is the lack of unions here, without a minimum wage they will hire anybody that takes the job. (AC will do just that if they could). - and that is NOT illegal (in the UAE).