I don't know what it's like in Asia, but Emirates doesn't sound like a bad way to earn money. They get free accommodation in luxury apartments, free transport, comprehensive medical coverage...
They also make it sound so glamorous too - which it is usually anything but.
It's little thought of but a luxury apartment in Dubia (where most Emirates crew are required to be based) are not luxury by developed world standards - they're probably new and nice enough but don't think they're a lap of luxury.
Having had a number of friends go and do a stint at cabin crew for Emirates the stories I've heard of their work are pretty interesting to say the least. For a start foreigners in a middle eastern company are cattle and little more, and employment conditions/laws in the middle east east are vastly different to elsewhere. People I know have been:
- told by their bosses to dye their hair blonder (a middle eastern male fetish)
- been subjected to astonishing verbal abuse on behalf of passengers (wealthy middle eastern people are amongst the most demanding/unreasonable customers anywhere)
- been subjected to male passengers masturbating in their seats (another apparently common middle eastern thing which they don't tell you about)
- been assaulted physically/sexually by male passengers
- been invited to parties/dinner by company execs and expected to go no matter what they had planned already
In short - middle eastern companies know perfectly well that foreigners go there to earn good money. The trade-off is they know if anything at all goes wrong they can just fire them on the spot for any reason at all (and a local is always the person they believe) and the problem will magically disappear as that person is forced onto the next flight out of the country.
On the topic of being cabin crew per se - yes, it is probably a good way to earn some money for a while and see the world. Most people tire of it after a couple of years though - missing family/holiday engagements all the time, being in great locations for 48-72 hours but having time to do little more than go shopping/eat/sleep. Travelling gets very tiring for most people pretty quickly.