It's a general robot vs a specialized one. The only reason why it's a hard business case is usefulness vs price.
Why do you have a washing machine that sits there doing nothing 95% of the day? You literally dedicate usable space to this.
Obviously, the dream is iRobot (not the 2nd gen) and possibly like Startrek where working is optional and purely a pursuit of a dream instead of a necessity of living in the modern world.