Считаю, что нет ничего  страшного в том, чтобы есть на ходу, в метро и так далее,  может у человека диабет или гастрит, и  ему что-нибудь срочно съесть нужно, а может быть он не успел пообедать... Вряд ли кто-то достает тарелку с супом, обычно это максимум бутерброд.