I live near a swampy lake. I _thought_ these would not make a dent in mosquito populations. But all summer I've been able to sit outside without many bites, as long as I keep them rotated every month or so and stay away from the lake. 4 home depot buckets + a pack of dunks are magic.
For those asking - a bucket of sticks and leaves gets stagnat pretty quick. My guess is that it's so attractive that it just manages to attract most the mosquitos? I put one near the shore in two places, and two near the corners of my property. Our lake has just enough surface distrubance that the bucket might be better for them.
You might try mosquito fish as a biological control. They also are effective in abandoned swimming pools.
The problem with this solution is that if they get into a local waterway and they're not native, they can absolutely destroy it. Despite the name they eat a lot more than just insects, and can cause any native insectivore fish to basically starve to death.
I wonder if the Bt bacteria were spreading beyond the buckets, affecting larvae elsewhere.
I think it's probably mostly that the bucket is more appealing place for offspring than a big open swamp with predators
Why rotate?