I disagree. My business transaction is with the restaurant owner, not the staff. The price I see on the bill is the price I am required to pay. Anything extra is not obligatory, no matter how engrained it is in the US and Canada. Guilting patrons into subsidizing poor wages only enriches the restaurant owner.