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