Потому что это не их обязанность, кормить чужих детей. Снеки дать - это да. А кормить полноценным обедом - обязанность родителей. Мало ли, у кого какие аллергии, какая у кого диета. А может планы ужинать дома.К тому же, обычно ужинают в 6-7 часов. Следовательно все гости к тому времени расходятся по домам.