Only had mine a month, and it is still sweeping. I think if you keep them clean they will perform better. I accidently got some debris in mine, and it stopped sweeping. Cleaned it out, and it works fine. I also read those reviews, but I think those were older models. We'll see.
Even if it quits sweeping, it is still moving water.