I live in the ME (but not Dubai.) There are plenty of people to argue for and against having full-time maids here - we don't have to go MN to hear it!
Some people are slavedrivers (not many Westerners though from what I can gather) but many are very decent caring empoyers and they will be the first to speak out if they hear someone getting a bit uppity on EPW.com - trust me, I know, I'm on there nearly every day!
Many expats here regularly take food and clothing to the labour camps, and go out of their way to make life a little bit more pleasant for the low paid workers where they can.
But can I just put something into perspective for you re: maids salaries please?
Firstly, just because they live with you does not mean they necessarily work from 6am until 10pm non-stop. It just suits them to live in, (cheaper, and much nicer, cleaner, safer housing) and suits their employers to have them available outside of the normal 9-5 day.
If I were to employ a live-in maid from the Philipines tomorrow I would pay her anywhere between 1200 QR and 2000 QR depending on experience, and my personal needs, e.g., childcare duties, babysitting expectations at night, cooking, etc etc.
So around 1600 is average. (not AE Dirhams here, Riyals, but v.similar exchange rate.) Tax free, remember.
I would also be expected to pay for her accommodation in my house, (so extra hot water, electricity, laundry etc) I'd need to pay for a house big enough to give her a room (and ideally a bathroom) of her own, I'd pay for her phone credit, probably put a TV in her room with a subscription to Philipines TV channels, free use of the internet at agreed times, I'd buy all her food, all her toiletries, I'd pay a few hundred quid to sort out her sponsorship papers and medical tests to get her resident's permit, if she is ill I am expected to pay for her doctor's prescriptions, I'd provide her with clothes to work in, or a clothing allowance, and I'd give her a month off with a paid for flight home every year. That is what is generally expected of most Westerners.
So that 1600 QR is her disposable income. All other expenses are taken care of by me.
If you convert that 1600 QR to Philipines Pesos it is 18,700. The average wage for a qualified school teacher in the Philipines right now is around 10,000 PP. Before tax and living expenses.
HTH