They're good for tidying, not deep cleaning, assuming they're not bottom barrel (i.e. no laser if those still exist), and have decent app to streamline process (i.e. invisible walls, cordon rooms).
They're GREAT if you really drink the koolaid and start fengshuing your interior around it, i.e. as I upgrade I'm getting robovac friendlier furniture, more stuff on legs with right clearance, chairs with wider spacing or arms that can hang off table to keep legs off ground. Have one of those small portable blowers and a feather duster. Routine is to blow crumbs onto floor, feather dust some surface, shake the dust corner and let the robotvac handle it every few days. It's nice to always come home to a reasonably clean house.
Robot mops, i.e the dedicated kind, especially with self cleaning + tank actually getting pretty competent now. The drag a light microfibre towel across floor like tiny Japanese maid has always been mid... they work pretty well on laminate surfaces though. Problem with mops is IMO harder user experience problems... need better maps or algo to avoid carpets.
Robovacs still suck when constantly worried if it's going to accidentally drag cat vomit across the house because you forgot to check and sometimes cats just vomit.