I don't know where you are from, but North America tipping is not optional in certain situations. A waitress in a restaurant does not get payed a salary, but lives solely from tips. I don't know if the same is true for taxi drivers (who are not the owner of the car).
Yes, I've seen Reservoir Dogs too. Without engaging the extremely shopworn discussion about how much tipping is appropriate, the fact remains that if you choose, you can tip a waiter nothing. It may be a dick move, but you can do it.
You can't "tip" an Uber driver nothing. It doesn't matter how bad your service was. It doesn't matter how much you don't care about being labeled a dick. You just can't do it.