Except that Uber punishes drivers who don’t pick up a certain percentage of rides. They also restrict what kinds of vehicles you can use. There most recent compensation system lowers your pay if you don’t pick up enough rides. Those are the actions of an employer, not a contracting agency.