We had a big (13 guests) family party over Xmas. It was cold food, so there was no concern about hot food going cold, but some people couldn't wait to start eating. I think it's greedy and rude not to wait until everybody's been served, especially as some people have almost finished by the time the host gets their own food. Why can't people wait for a few minutes?