Perhaps people in cities in the US don't eat animals whole but plenty of Asian cultures eat fish whole for the most part. On my island, the brains and eyeballs of a fish are considered a choice part, reserved for the eldest member of the family.
Even in cities in Asia, animals are served in supermarkets whole. It's only in America really that there is this sort of alienation between where meat comes from and what looks like. And by "America", I mean North American cities, because most farmers I know have few qualms about eating meat knowing where it came from.