and tipping is also customary in Canada. Yet restaurants/bars/hotels etc are able to pay their staff more than $4/hr, service staff are able to make their tips in peace, and the food service business model remains in tact... EVEN WHEN IT'S AN AMERICAN CHAIN. lol
The only difference between what goes on in restaurants/bars/hotels in Canada and restaurants/bars/hotels in the US is that Canadian service staff are being paid higher hourly wages. That's it.
The tips don't even have to come into it. Raise the damn wages. Everybody will be fine.