
Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I'd consider a refurb x40 ultra or l40 ultra from Ebay for around $300 or less when coupons come around. I needed the threshold climbing so got an x50 ultra refurb from them which came last week and has been a solid replacement to an Ecovacs Deebot T8+. However the x50 ultra was $500+tax with 9% back via Capital One Shopping, so not quite in the budget range you're looking for.
I’m on my second Ecovacs and love it. First was a T8+ that was good, but just upgraded to a T50 Pro with better mopping and automatically empties itself, cleans the mop pads, fills itself with clean water etc. Very low maintenance and does a great job.
My T8 is 4-5 and works as new. It doesn’t get used daily but no problems at all aside from the occasional forgetting of the map. I’ve just ordered a T50 Pro and the T8 will be designated for upstairs usage.
I had a Deebot before (their first self empty doc). It kept falling off WiFi and wouldn’t clean. I dropped it and went to a Roborock S7 and that’s been fine. Back in the market to upgrade and I worry about X11 for this reason. But the spec list looks pretty solid. Torn…
That sucks. I took a 2 year old Ecovacs Deebot back to Costco in the states because it wasn’t working right. Sorry to hear it’s not that way off shore.
I like Roborock, but to be fair, Ecovacs does work, at least not worse than Roborock for me. My Roborock S5 is slowly retiring. It used to clean the bedroom's floor, then went downstairs to the living room's first floor, and now it is on a partial retirement in the office room - smallest and easiest to clean :) Downstairs is Ecovacs T8 OZMO, which runs daily, with almost 3,000 runs in its lifetime. Not a single problem! Upstairs is Ecovacs X1 Omni, which runs 2-3 times a week, mopping. No complaints in the last 2 years, never gave me any trouble.
Ecovacs DeeBot T8, been running almost daily for 3 years without any issues.
I have an Ozmo T8 which is a few years old now, have had a few issues with things due to parts wearing out but its been going pretty well. I did upgrade to a motorised mopping add on which is much better than the original it came with.

Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Roborock
Saros 10 Series
Slim, quiet, excellent avoidance, but weak on carpet.

Dreame
L40S Ultra
Superior avoidance, great for pet hair, but poor on carpets.

MOVA
P10 Pro Ultra
Budget king, smart avoidance, but struggles on patterned carpets.

Roborock
Qrevo Curv Series
Great for pet hair; handles high thresholds, but poor avoidance.

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Roborock - Qrevo Curv 2 Flow

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Qrevo S