Нет, я не понимаю, почему в кафе нельзя сидеть за столиком, если я в этом же кафе покупаю еду. Вероятно в конкретном кафе таке поведение считается хамством, но если кафе не вывесило правила, что "не имея на руках пончиков столик занимать нельзя", в общечеловеческом (а не в строго локальном, местечковом смысле) люди которые в кафе заняли свободный столик ничего плохого не сделали.