Потому что это даже как-то не очень прилично - зная, что приедет вегетарианец,  выставить на стол одно мясное. Обычно по умолчанию предполагается, что гости как минимум большую часть  продуктов едят. А вы вообще непонятно, что едите, кроме пустой гречки со свежим огурцом. ИМХО,  в таких случаях лучше заранее предупреждать - мол, ребята, у меня  много пищевых заморочек, поэтому ем своё. На меня не готовить.