Çin halkının böcek yemesinin nedeni, tarihsel ve zorunlu bir ihtiyaçtan kaynaklanmaktadır. 1949 yılına kadar Çin, büyük ölçüde tarıma dayalı bir ekonomiye sahipti. Bu dönemde yaşanan olaylar şu şekilde özetlenebilir: - Hükümet, serçelerin tarlalara zarar verdiğini düşünerek öldürülmelerini emretti. - Kuraklık ve sel gibi doğal felaketler, mahsullerin yok olmasına neden oldu. - Hükümet, halka yiyecek sağlayamayacağını duyurdu ve insanlar hayatta kalmak için ot, ağaç yaprakları, çamur ve hatta ölü yoldaşlarının etini yemeye başladılar. - Bu koşullar altında, böcekler de dahil olmak üzere her türlü yaban hayvanını yemek zorunda kaldılar.