I actually don't think your parent was asking about shitty service, I think they were asking about if the service was good but the food itself was bad, in which case yes, they should still tip, right? Which I guess could seem unfortunate but that doesn't seem worse than no-tipping systems for that case, so.
Bad food---> Ask to see a manager and complain, leave appropriate tip (20%).
Bad service---> leave little or no tip.
Long wait for food---->If server says nothing, leave little or no tip. If server apologizes and says they're having issues in the kitchen ask to talk to manager and leave an appropriate tip.
Drivers are reasonably paid without the tip (as opposed to, say, waiters) so you really can just tip for exceptional service.
[1] http://uberpeople.net/threads/no-need-to-tip-policy.42850/
[2] http://uberpeople.net/threads/5-rides-are-for-pax-that-tip.4...
[3] http://uberpeople.net/threads/3-stars-for-no-tip-backfired.5...
[4] http://nypost.com/2015/08/12/does-your-uber-driver-expect-a-...
No, just refuse to tip. It's not built in to the app because tipping is a stupid practice which needs to die.
Drivers, of course, like tips. Of course they're going to push a narrative that you need to tip. Everyone answers yes when you ask if they'd like to get paid more.
That doesn't mean you ever need to tip. Tipping is a stupid practice which needs to die, and Uber is helping to kill it. I've never tipped in Uber and I've also never had trouble getting a ride.
Why use the word "just"? I'm paying more than the competition TO get a better driver.
In fact I don't even have to pay (the tip) if I don't want to. I still get a better driver, because they try to get me to tip.
>Also the driver can rate the person who took the car lower if they don't tip. So the tip essentially becomes a way to extort one another.
Well, that's easy to solve: don't allow drivers to rate passengers.
You'll begin to get the reputation that you don't tip. Why would anyone pick you up then? You're essentially forced to tip if you want continued, good service.
> Well, that's easy to solve: don't allow drivers to rate passengers.
That's not a solution though; that's a hack to remove an undesirable affect from another feature (tipping). Just like drivers can be rated by passengers the inverse is also very important. These are still people's private cars after all; do you really want no way to rate the guy who trashes someone's car or is just an asshat?