Rideshare drivers are paid by the task, but that task is time-bound. Building a shed isn't. You can take on two shed contracts simultaneously, not so as a rideshare driver.
Why not? You could take a contract to build a shed by the end of the day and then not have time to build any others that day.