Цены в ресторанах/кафе выше магазинных, т.к. включена стоимость обслуживания и приготовления. Потому мне кажется странным платить чаевые, если обслуживание понравилось. Ведь ты же уже заплатил за обслуживание, которое вообще-то должно быть хорошим, когда заказал блюдо. А то, что говорят, что официанты могут некачественное блюдо принести в след раз, если ты не оставил чаевых, это вообще гадость из серии, что купил ты например телефон, но не дал продавцу дополнительные деньги, а он тебе поцарапал экран.
Если же мне понравилось обслуживание, мне кажется куда логичнее прийти потом еще раз. В конце концов с моих денег официанты и повара зарплату получают. Кстати, поварам то чаевые не оставляют, хотя их роль ничуть не меньше, а то и больше.
PS: Вот, кстати, у людей, славящихся своей точностью и вежливостью:
В Японии и Корее везде платят точно по счету, оставленные чаевые могут воспринять как оскорбление. Если иностранец оставит чаевые, его догонят на выходе, а то и на улице, и вернут деньги.