Because your brain is wired to warn you when things are dangerous to eat. Taste is not an objective quality, but rather how our brains evaluate and associate what it experiences. We have evolved to dislike unripe fruit, rotting food, and other things to keep us from eating harmful things.
This misfires in some people, who end up craving non-food things like dirt, a condition called pica.
Latest Answers