Plus any cleaning solution besides theirs breaks the robot. Plus the cleaning pad it uses to mop needs to be replaced after every run Plus it's a lot more aggressive than the regular roomba and slams itself into things, knocking all kinds of things over.
The cleaning solution is very expensive. The pads have DRM and are very expensive. The robot is very expensive.
Thanks to all it's drawbacks it's not really able to be automated. So you wind up with a mop that you still have to manage, direct to run, and feed expensive soap and cleaning pads. In reality, I have the robot, and it's been plugged in for 4+ years and probably not been ran for 3+ years.