In my opinion, your “some uber drivers prefer contracting” argument has merit. But your customer arguments don’t. Taxis have existed and did the same things uber does from the perspective of the customer for decades. Ubers are now often more expensive than the taxi. There wouldn’t be a change from the customer’s side.