Why are delicious things often unhealthy?

Sugar, fat and other delicious things are beneficial to quickly replenish energy, and this instinct has certainly been formed in the evolution of life in nature.

The terrible thing is that human beings have transformed nature, and there is too much food in human living environment. As a result, this instinct caused diseases such as obesity.