It's all (mainly) about culture. We eat beef here like there is no tomorrow. In India (at least certain sects), cattle are a sacred animal and is not even made to move out of the road.
Some places eat cat, dog, horse and snake as an everyday fare. Cultural.