The underlying problem with many pesticides is that the goal is to kill everything. This often leads to resistant populations of the target pest.
Vertebrate toxicants invariably select for a population that is resistant to the pesticide. A contraceptive avoids this phenomena since the effect is on reproduction as opposed to eliminating an entire population…which never works
See the link at https://phys.org/news/2019-05-application-contraceptives-effective-pest.html for a recent publication describing this topic.
For even more information, see the original publication at,
StephenM. Shuster, Brandy Pyzyna , Loretta P. Mayer, Cheryl A.Dyer. “Theopportunity for sexual selection and the evolution of non-responsiveness topesticides, sterility inducers and contraceptives”, Heliyon 4 (2018)e00943 https://doi.org/10.1016/j.heliyon.2018.e00943