pretty much it is the same in consulting or any other freelancing industry, the customer always picks given the parameters ( availability, price, skill, experience etc) are acceptable. You can only choose to accept or deny as freelancer. It is always a demand driven, not supply driven.
You can choose to drive for other platforms today, you can directly engage customers ( uber drivers in my country occasionally ask you to cancel and pay directly) all of this would be illegal if they are employees.
You can choose to drive for other platforms today, you can directly engage customers ( uber drivers in my country occasionally ask you to cancel and pay directly) all of this would be illegal if they are employees.