I couldn't think of what else to title this, so I'll try to be clear. This question comes from something that happened last year, when a good friend was staying with us for a month as a guest. It isn't terribly serious, but I've had it happen before and I'm interested in other's opinions.
When I have guests over, I try to match our meals to their tastes, and preferred meal times/sizes. If they like their heaviest meal at noon and a light meal in the evening, fine. Other way around, fine too. Whatever the big meal is, I make more than enough, and it is well prepared. For the lighter meal there is enough food, but it might be sandwiches, or tuna salad or pizza- not so "serious".
That day, I was making tuna salad for lunch, for 4 of us- my family plus guest. When I make tuna salad, I add chopped egg (I grew up in a home with 4 kids and 2 adults, stretchers like egg were often used to allow one big can of tuna to feed us kids). It tastes good, so I never thought about it.
My friend stopped me before I could put it in, and said he wanted just tuna and mayo in his tuna salad. Without the egg, relish, and onion, this meant that for him to have a tuna sub like the rest of us, he got almost an entire can of tuna to himself, and I had to open a second one.
It wasn't a big deal, but it made me start thinking. I've had a friend ask for no celery in her lobster roll- meaning she got "pure" lobster with mayo, and probably a third more meat than the rest of us. I've had other friends who took tiny amounts of veggies but loaded up on roast portions. Roast with potatoes and carrots isn't just a more balanced meal- it's also a way not to serve a pound of meat each! In each case there was more than enough food and no one was left hungry by peoples' actions.
I'm curious- would you all say it's rude for someone to (presumably politely) request their food in such a way as to get more of the most expensive ingredient, and little or none of the "filler" or side items?