Question: are flies becoming immune to fly spray?
Answer: It turns out that, in the absence of PBO, flies can rapidly evolve resistance to pyrethroids, and that's exactly what's happened all over the world in the last few years. As a result, all the big name fly sprays are now effectively completely useless, and you might as well be spraying air freshener.