Fastidiousness in food can be illusory
A long time ago, I heard that Chinese were astonished about Europeans eating Insects' excretions - meaning honey...