Hm. If it is an open market, the consumer should also be able to decline/filter drivers, that take tips. Maybe it is a market, but sadly not open.

You can already filter out drivers that don't take tips (so, filter to zero) by just not placing the order.

But that filter is at best inaccurate then isnt it? Surely there exists a driver which would accept a tipless delivery, but you cannot find them because all you can do is decline to do business.

Americans need to remove the idea of tipping. It's archaic, because it was originally there for an aristocratic/wealthy patron to show off their status to the lowly servants of an establishment.

Just charge a price, and have it include the full service fee required for providing the service.

If you enter zero tip then you will find drivers who accept that because the rest won't accept.