Law exists to ensure the best possibly outcome for society. Companies finding creative ways to redefine work so they get all the benefit while offloading any of the costs is not helpful for society.
I might be inclined to agree with you on contracts if it wasn't for the huge imbalance of power here. An individual who works for these taxi companies has basically no negotiating power against uber so they will never be able to come to a fair contract. Employment protections exist to solve this and they have been rightfully applied to uber like they are to every other company. Laws should adapt to changing reality rather than let companies work around them.
I might be inclined to agree with you on contracts if it wasn't for the huge imbalance of power here. An individual who works for these taxi companies has basically no negotiating power against uber so they will never be able to come to a fair contract. Employment protections exist to solve this and they have been rightfully applied to uber like they are to every other company. Laws should adapt to changing reality rather than let companies work around them.