Earlier quoted context omitted.
Both Uber and Lyft's pay-to-not-wait is about as dark as I've encountered recently. It makes it extremely hard to get an reliable wait time.
Not to mention they don't refund you you when they fail to deliver the car on expected arrival.
It's things like this that make agents potentially exciting. So much of enshittification is wrapping an essentially good service in a crappy and misleading UI to drive extra revenue. If you can replace the lying UI with a more honest one, and then do a fair and automatic comparison between Uber and Lyft, a lot of the annoyance goes away.