If the robot is humanoid or not is beside the point. It may be an expensive robot, but if it lasts years, and can service many households, it becomes affordable.
A 500,000 dollar robot, if it lasts a decade, and can service ten or twenty households is between 2,500 and 5,000 a year, 200-400 dollars a month plus maintenance and travel? It's not inconceivable. If it has 100 operational hours a week it could spend 5-10 hours at your house cleaning a week.
I'm not familiar enough with the price of house cleaning services to know if this a good deal or not. But if that first cost falls from 500,000 to 100,000 or 50,000 then surely this starts to be a great deal.
Much more likely would be a robot-for-hire service, like existing maid services, with the robot being driven in on a set schedule. The robot would have the digital key to your IoT lock and would let itself in.
Like, my grandmother has a maid come once a week and the maid doesn't even use up all of her 2-hour appointment getting the place squared away.
Yes, we currently don't have the technology, but nailing one or two use cases in a couple of years(e.g. being able to pick up and collect clothes onto a pile, maybe even emptying the dishwasher) may be enough for initial deployment.
Also since you can make the hardware quite safe, you can have faster Software Innovation than in cars
Probably not so. If these problems get solved, they will get solved by an intricate dance between hardware, sensing, and software. This is not like a car, where we mostly know what the hardware needs to look like and it's just a matter of nailing the algorithms. For humanoid robot we may need - will probably need - pervasive tactile sensing, and possibly smell, and certainly visible light sensing but maybe also infrared, or lidar, or sonar, or who knows? We're still arguing about inner position loop versus inner torque loop versus series-elastic-based compliance control schemes, for heaven's sake. And we don't know what the right kinematics for the hands will be, and on and on.
One thing I am absolutely certain of is that no currently existing humanoid robot could be placed in a home and successfully clean it, no matter what software it has.
This is pretty much a textbook example of something that would be both very difficult for a robot and an almost trivial task for a human. A washer/dryer already does about 95% of the work of doing laundry. (Less, admittedly, if you iron but then that's another task. And one I assume there is machinery but just not worthwhile at home scale.)
And, of course, there's always the option of taking your laundry into somewhere to have it done for you. There have been efforts at services that pickup to do this sort of thing but most people aren't willing to pay for it.
I don't think humanoid is a viable form factor. A mobile robotic arm is easier to build and has similar benefits.
It has the benefit, that we already build plenty of them and they have proven their usability in industrial settings. Now we"just" need the brains to run one of these in the kitchen