It's super easy not to tip with Lyft though. I almost never do, unless the driver was especially good (provided good conversation, recommendations, etc).
I used to prefer Lyft due to the silly SV smugness of Uber, but outside the US I depend on Uber and have come to prefer it.
Lyft should show the total of tips every 20 trips or so they had no chance of guessing who tipped and who didn't. Or openly state that a 15% tip would be appreciated and the passenger knows that it's the ride +15%.
https://help.lyft.com/hc/en-us/articles/213830188-Express-Pa...
Lyft is intentionally fuzzy about ride pricing, so even though the driver total is shown real time, it's hard for them to know how much the rider was charged given surge pricing.