Yes, it really does suck
Federal government plans to air-drop sterile flies over Texas to fight flesh-eating maggots
USDA combats flesh-eating New World Screwworm by breeding sterilized flies for release over Mexico and Texas, with a new fly factory planned for 2026.