We don't have limitations! This isn't about limitations - it's about preferences.
Let's say you have a buffet with hot food on one side and cold on the other, savoury food on one side and sweet on the other, or or spicy food on one side and bland food on the other. (Or whatever distinction you care to make.) Now, there'll be some people who choose to eat only savoury food, there'll be others who'll only eat sweet food, and there'll be others who'll eat both.
Likewise with sexual preferences. Some people like men, and some people like women. And there are others who like both. In the buffet of life, that's their choice.
Yes the Chinese preference for having food placed in the centre of a round table makes the Buffet analogy just not work. In Europe a Buffet is laid out along a rectangular table and customers/guests select the food from one side while standing up and walk back to other tables to eat. Normally the food is laid out by type, either starters, mains and deserts or say Indian, Chinese, French, deserts.
Inuendo, given that homosexuality was illegal in many European countries until relatively recently and yet "aware" people knew a code there have been many phrases you might bump into including
batting for the other side (cricket is the core of this phrase)
a friend of Dorothy
take the bus to Hebden Bridge (for our Lesbian friends)
any more?
I'm glad it's clear to you now, Damon.
By the way, when I tried googling the phrase, I couldn't find any other examples of it, and my searches took me straight back to this page. This makes me think that the screenwriter invented the idiom. What's interesting, though, is that the meaning was still immediately clear to native speakers. This shows how accustomed we are to picking up on innuendos, particularly risqué ones. What was the show, as a matter of interest?
Damon, whenever I see one of your interesting discussions, I think what's he going to say now...LOL!
I haven't heard that buffet expression before, but if someone had said it to me, I'd know what they meant.