"Особенно приятно поделиться своим мнением с человеком, у которого оно точно такое же."

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