Having a mop-capable robotic vacuum myself I have a completely different experience. It is simply too stupid(despite being a smart model with camera and room mapping LiDAR) and get stuck at carpet edges and under chairs.
If I want to use it on schedule I need to perpetually have all areas I want it to clean adapted to robotic vacuuming. Which I don't, meaning I have to manually go over the entire area and pick up objects, move chairs, move the small carpets and then empty the all too small storage bin on the robotic vacuum after it have done its rounds.
And don't even get me started on the mopping function.
The end result being that if I take a regular vacuum in my hand and do the pre-robot screening round, I've managed to already vacuum the entire flat with a much more powerful machine in less time than the robot vacuum process would've required.