There are many reasons a sweeper is a better choice than a leaf blower. Leaf blowers are bad for the environment both because of their use of gas as well as the fact that pollutants are being pushed into the neighboring environment. Additionally they are loud and are intrinsically not actually cleaning your property but just pushing the garbage around. A battery powered sweeper actually collects the garbage similar to a vacuum which means you can properly dispose of it.