Our robot vac gets ran daily, and each day the bin is almost completely filled with dog hair. Then periodically we use the upright, and it still always manages to pull up lots of debris from the carpets.
They never did. Even the best vacuum plugged into your standard 120v receptacle will have trouble removing all the crap that's accumulated in the average carpet. A small, battery powered vacuum can't either.
They do help in reducing the amount of stuff that accumulates in between hand vacuums. Back when I had carpets, because of my wife's allergies, I'd vacuum with the "old fashioned" vacuum every weekend. A Neato would run every day (and would have to be emptied every couple of days, it picked so much stuff). Then I'd actually _wash_ the carpets every month. Every single time, even with all that, the water would come out black. This helped, but ultimately we had to move. You can never really clean carpets.
If anyone in your family has allergies, get rid of carpets if you can. Just because they may not be displaying symptoms that are really obvious right now, doesn't mean they aren't having a constant allergic response.
I try to do the bottom floor every 3 months and the upper floor every 6 months. If I do it more frequently I start getting clean water out of the machine, especially in the upper floor.
That said, we don't use shoes inside our home. I think that makes a great difference.
So, to me, the house is actually cleaner, because there is no way I would vacuum every day.
And even if the suction isn't up to a regular one's standard, I'm still quite amazed by how much dust it gathers every time. And I don't have pets, and live in a relatively small apartment.
But in Fridays when I get home I give everything a once over with the plug in vac and the amount of dust and dirt it captures at first surprised me. The robo vac's suction just can't compete
But I still don't mind it as it makes keeping the floors in general cleaner easier - but if I had to do it again today I wouldn't buy the robo vac.
Dyson make a (super expensive) vacuum one that actually vacuums, with a brush bar and everything. There are probably others now.