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.