We used to struggle to keep it clean. Until my fiancé’s kid got old enough to take an interest in Arduino and robotics. Now we do Robot Wars, with one of the rules being everything has to have a Roomba base. Works out great: my fiancé agreed to the purchase of two Roombas (since now they’re “educational”, instead of “lazy”), I don’t have to (get in trouble for failing to) sweep or vacuum anymore, and her son is learning valuable lessons on programming, electronics, and social engineering.
I think there could be a great market for competitive Roomba Wars. Competitors being judged on endurance/durability, destructive capabilities, style/aesthetics, and the ability to pick up a 6" wide dusting of powdered sugar, or a 1" wide dash of kitty litter.