I don't really agree in certain cases of apartment cleaning.
I learned a lot with my first one bedroom apartment, and I wouldn't trade that experience for anything. There's a fine line between luxury/convenience and laziness/helplessness.
It doesn't really sit right with me even though I do think a proper science fiction cleaning robot can become a great thing.