DE is abrasive, and that does help, but the main reason it works is because it is a desiccant, so like a silica packet it dehydrates the insect.