Проблема в том, что новоселье вышло слишком "мини".
Вообще, немного зря сконцентрировались на том, что подразумевается под "пригласить на чай". В истории хозяева не правы по другой причине.
Ты приглашаешь гостей к себе, в рабочий день, к 19:00 вечера. В крупном городе. То есть как минимум большинство гостей, поедет к тебе сразу после работы. То есть, гости БУДУТ голодные. Это не их выбор, это человеческая физиология. И они никак не успеют заехать домой и нормально поужинать перед визитом к тебе. Таким образом, будут они голодные или нет не зависит от того, позвал ты их на чай, на пиццу, или на ужин из трех блюд. Это просто факт.
Да, кто-то из них может плотнее пообедать, кто-то может схватить перекус по дороге, но я бы не был уверен что 100% гостей так сделают или вообще смогут сделать. Точнее уверен, что кто-то точно не сможет этого сделать.
Это не значит, что ты их должен кормить до отвала, раз позвал в гости, но это значит, что ты должен обеспечить тот минимальный уровень еды, который позволит гостям перекусить, и не чувствовать особого дискомфорта пока они не доберутся до дома. Даже если ты их позвал на час. Иначе получается, что ты их позвал на тот час, чтобы люди мучались от голода. Зачем тогда вообще звал? Они же не сами по приколу заломились с криками "жрать хотим корми нас!".
Обсуждать то, как гости поняли "позвали на чай" можно было бы, организуй они посиделки в выходной день. Когда люди сами могут выбрать, есть ли перед походом в гости или нет. Тусовка в 19:00 в рабочий день им такого выбора особо не оставляет. Или сиди голодный, или не приходи вообще.