Well, I don't know about dirt, rocks or some of these other items people are trying to pick up with this $50 broom, but we have a virtual carpet of pet hair at home thanks to our dog, and after using this broom we can finally see our floors again. We'd tried mops and those swiffer products to no avail, but this baby picks everything up in a heartbeat with little effort, and cleanup is a snap (the reviewer that said it was cumbersome - what are you doing? press the button, bottom comes off, empty and snap back on. done.)
Now, will it work as well as a serious vacuum? Of course not. "Everything" does not mean every single thing. It's a $50 broom-vac combo, come on - not a $500 Dyson model. It sounds like some people expect all vacuums to work alike.
For basic dust, papers, and certainly lots and lots of pet hair, this puppy more than gets my vote.