Definitely, but my experience with Roomba has been that it picks up far less than 80% of the dirt, I'd say more around 50%. I can just use a classic vacuum once a week and actually do a good job, plus not have to worry about a noisy robot pulling cabled stuff of my desk.
Perhaps these Chinese ones actually do a good job?
iRobot hasn't really done anything about that for quite a while so I'm not at all surprised by the headline. Not to mention insane prices for consumables (filters, bristles, etc) - I got Aliexpress replacements at 1/10 of the cost and there's literally no difference in the end result.
TBH after a while I optimized things around robovac, or tidiness levels. I have hardwood floors, woven carpets, just stuff where vacs pick thing sup very effectively.
I don't know if Chinese ones are any better in terms of performance, suction levels only matter when you're on carpet and then it heavily depends how worn out or well maintained your brush head is which is where cheap consumables start to matter. For me the easy surfaces get 80%+ clean, the harder surfaces get 50% but even with very highend vaccuums I can still scrapes tons of hair out with a fur brush. But part of it is also I have a ancient magic high performance furbrush (random plastic junk for 30 years ago) that somehow digs out more fur than any other brush.