or if they think they don't have a safe place to land, they won't jump a fence ... or if there is something else that gives them the impression that your garden is hostile territory, they will avoid your garden.
I'd rather weed than dust ... the weeds stay gone longer.