Drivers shouldn’t be allowed to see the tip amount prior to delivery completion. That, or tipping shouldn’t be allowed until after completion. I hate this more recent model of tipping before receiving service. Because as you said, it’s a bid for service, not an acknowledgement of good service.
They really need to stop calling it a tip. It’s a bid for service.
Drivers shouldn’t be allowed to see the tip amount prior to delivery completion. That, or tipping shouldn’t be allowed until after completion. I hate this more recent model of tipping before receiving service. Because as you said, it’s a bid for service, not an acknowledgement of good service.
Flip it around - why would you work a job, any job, where you don’t know your pay until after the work is done?
“Tipping” is rich-people speak for shifting the expense (and blame) to the customer.