Да бесполезно. Потому что ничего некрасивого в этом нет, есть предрассудки в вашей голове. А в реальности никто не должен что-то есть, также как приглашающий не должен выворачиваться мехом наружу обеспечивая всем без исключения гостям в общественном (!) месте то, что они могут есть. Дома куда ни шло, а в общественном месте - извините. Тем более, что я не понимаю, почему вы считаете специализированную диету капризом. Или какой-то привилегией. Это, откровенно говоря, неудобство. Проблема, которую для себя решает тот, кто по каким-то причинам не может есть то же, что и все. Любой может сказать, что принесет свою еду. Это не запрещено. Еда - одна из основных потребностей, человек имеет право ее удовлетворить. Тем более другим это ничего не стоит. И не вам решать, кому сидеть дома. Я вот считаю что вам надо к психиатру, чтобы мозги прочистить. Но вы же не пойдете.