Agree with opinions stating that the hosts were considerate of their invited guests, and the balance was upset by an uninvited guest taking large quantities of limited foods.
However, when it was mentioned that it should have been the duty of the girlfriend to admonish her boyfriend for taking too much food (or pointing out that it was "primarily for the kids, so try this other stuff") I imagined how that would go down. It's entirely possible that girlfriend didn't know the setup or was unaware of her BF hogging food until after. Even so, how many here as a young girl, possibly in the early stages of dating this guy, would have had the ability to admonish him? I certainly couldn't imagine myself doing that as a teen! Rel@tionships are way too fragile at that age, and confidence factor often too low to assert oneself!