avid does not kill on contact. it takes time to work. foggers don't do much for mites.
abamectin is a delayed-action insecticide, so it does not kill immediately. The benefit of delayed-action insecticides as compared to those that kill instantly is that the poisoned insect is allowed time to travel back to the colony and spread the poison to other insects either through contact or food sharing