This whole diversion into restaurants is sort of off topic, but I think the hunting part is well covered, so I will play too.
Here in Alberta, restaurant prices have risen by double to triple in just the last 2 years alone. Part of the increase is food prices, but a much, much bigger cause is Skip, Uber and the other delivery services. They take between 35 and 45% of the bill for their services, and charge the end customer a delivery charge too.
If I pick up my own food, I get no discount; if I eat in, I get no discount. Both of these save the restaurant 40% of the bill. On top of that, the delivery orders get priority because there is a penalty if the delivery food is not ready on time. Thus I often end up waiting longer for my order. The restaurants need to charge me more to make up for the money they lose on delivery.
So now, on top of much higher menu prices and slower service, the expected tip has risen from 10%, to 15% and now sits at 20%, with some CC machines suggesting options to as high as 45%. All servers and kitchen staff in Canada are paid minimum wage and make at least $16 and hour. You can't get breakfast here for less than $40 for 2 people. The supper meal that used to cost us $50 for 2, 3 years ago, now costs $140. Expected tip has gone from $5 to $28. Same food, same amount of work to serve, same time in the premises.
For years, restaurants have not generally been well run from a business perspective. It is why so many go broke every year. The fact they will keep paying a huge part, far more than their profit margin, to the delivery services and try to make it up on their in house customers, means I no longer feel sorry for them or the staff.
All cases, zero tip now unless the food and service is truly exceptional. Lots will call me cheap, but long and short, I am not responsible for their atrocious business model. They need to get out of these high cost delivery models and return sanity to their margins and menu prices.