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.
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.