I never have gotten why so many people here hate these things... They're meant for daily maintenance, not to get all the grit out of the damn carpet. Let's face it, most people (consumers) aren't gonna vacuum everyday, hell even I as a collector have many things I'd rather do than vacuum daily...