I wish everybody would stop tipping.
If nobody subsidized delivery workers' wages with tips, delivery companies would have to start paying workers enough to make it actually worth their time to begin with, and pass those costs onto VCs and eventually consumers.
More reliable income for the delivery workers, more transparent delivery pricing for consumers. What's not to like?
A similar dynamic will likely play out in other industries where tipping is common as well.
Alas, I do end up tipping in real life because I don't want delivery workers to suffer more than they have to in the mean time until not-tipping becomes the norm and wages increase as a result, so it's a bit of a chicken and egg problem.