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