I do Uber part-time but only deliveries (UberEats). I get tipped from time to time and I have no expectation on the tip. I also don't have the problem of driving for free as the restaurants have a radius and usually I'll be near another place or return to my spot to sit for a bit.
I find tipping awkward as the courier. Sometimes people like to explain they don't have cash to tip me and I have to explain tipping isn't expected on Uber's platform so don't worry about it. Other times there shoving $5 bills at me for driving 1.0mi down the street.
As a customer I've yet to tip a Uber driver as other stated I don't carry cash only plastic. Same goes with getting my car detailed ... Do I give them $20 on top of the $100 or leave it at $100.
Then I think how many drivers actually report the tips they make to the IRS.