Most Americans don't eat sheep either. Lamb is a rare luxury here unless you know a sheep farmer.
But it IS about race/class and about it being something brown people eat, unfortunately.
They're missing out!
Oddly, when I was a kid growing up in NE Ohio in the 70s, lamb was fairly common in the supermarket. We ate lamb chops or roast periodically. Then again, where I grew up there were a fair number of Greek and south-European immigrants, which may have influenced the availability
Gyros in America are usually lamb or a beef/lamb mix, right? But then again they're Ethnic, hardly a stone's throw from doner kebab and (gasp) shawarma.
I realize I'm only saying my family history but we've eaten lamb and goat. Goat has been much rarer but lamb has always been in rotation, especially for holidays/something fancy.