Любую хорошую идею можно довести до абсурда.Полагаю, что человек, который отказывается идти в гости к друзьям или родичам потому что "нечего принести детям" - скорее всего просто не особо и хочет приходить. Особенно когда дети "с порога бросаются "что принес?"ну и родителям хорошо бы объяснить детям, что так реагировать НЕВЕЖЛИВО. Даже в 3 года ребюенок спосбен понять. Принесли подарок или шоколадку - скажи "спасибо", и все.  И не считать, что "должны", даже если все приносят и даже если...и правда так считаешь (мнение можно держать при себе).. А чтобы обязаловка...это за гранью.Да еще и малознакомым. А вдруг у ребенка аллергия на какой-то продукт (шоколад, орехи) или он на специальной диете?  Лучше все "подношения" передавать через родителей.