Chemicals that are taken out of flowers in order to produce the pesticide/insecticides, I agree are harmfull to the enviroment and life in general on the planet.
A truely herbal insecticide would mean spraying a tea made up of peppermint on the plants to rid them of ants.