Это зависит от ситуации.Одно дело - если посетитель инициирует с официантом дискуссию, в процессе которой официант высказывает мнение, отличное от мнения посетителя.И другое дело - если официант инициативно начинает поучать  и воспитывать посетителя,  объяснять посетителю, что его взгляды неправильные, что его союзники - говно и т.д.Во втором случае посетитель имеет полное право не платить. Т.к. в ресторане мы переплачиваем за продукты в 10 и более раз, и не только для того, чтобы нам их вкусно приготовили, но и для того, чтобы принять пищу в определенной обстановке, атмосфере. И понятие атмосферы, благоприятной для приема пищи, не подразумевает воспитывающих клиента официантов.