Once I worked in a hotel. And we in the department had a discussion about salaries of office staff and hotel maids.
The discussion, of course, came to education and cleaning is something everyone can do, but not all know... accounting/laws.
I was the one who opposed since I understand that I've got an education not to be accountant but to have a simple clean work to do and have the time for hobbies. And when I see people doing work I would not do, I appreciate that a lot, and I do think there is no reason they deserve less money.
Right it seems like convenience is a huge factor. Come to think of it, the way someone values their time might factor in. Someone who makes $60 an hour for each hour of work he/she does can fall into two general mindsets. The first being doing housework and the other paying someone else to do it for them. Paying someone $100 for two hours of work would be a good use of money but if it was $200 for 2 hours of work, then the calculated person would do the cleaning themselves because that would be the most valuable use of their time.