Anyone for honeycomb moth larvae? EPA/Remko de Waal October 6, 2016 It’s not just the ‘yuck factor’ that puts people off eating insects Jonas House, University of Sheffield If bug-based foods are so good for the planet, why isn’t everyone eating them?