Uber makes a big deal of this, drivers have always protested when I offer a tip. Taxi drivers, on the other hand, occasionally make noise if I just pay the amount on the meter.
EDIT: if you fail to tip a driver, it's unlikely that there will be consequences for you. Failing to tip at a restaurant you frequent could affect your service in the future.
If I don't feel the service is good, I pay less. But this means, I will not be able to get better service ever again.
Tipping should be a reward, an incentive. I'm not the employer. Waiter/waitress is not on my payroll, I should not be the one thinking about their take home pay.