>The article points out some aspects that make this a not so great analogy - in particular, companies like Uber set the rates, and put the burden of costs on the workers for stuff like gas, wear and tear, etc. Uber in particular is taking half of the tips according to the article, which sounds unethical.
These are very good points and I am glad you brought them up.
I think the rates and tips are very valid concerns here, but categorically different from one another.
I think that offloading costs to drivers still fits the eBay analogy, though it is certainly weaker. A seller must store goods, prepare them for shipping, and in many cases add value to the product in some way (e.g. refurbishing is common, which includes cost for all related equipment). Again, not a perfect analogy, but offloading costs to the seller/driver seems to bear some resemblance between the two.
Setting the rates is a strong argument in favor of a relationship more toward the traditional employee end of the spectrum. I think I need to think about this more.
As to the tips, I glossed over that section so I am glad you've raised it here. I do not know the exact details of the agreement between Uber and drivers as regards tips, but this seems at first glance to be a pretty severe violation of any relationship between driver and Uber. I agree this needs to be addressed, and a class-action suit does seem appropriate here. I think this can and should be viewed independently from any classification as partner/employee.
>My only opinion on this is that the balance should probably be tilted a little more in the workers' favor for these arrangements, although I am not sure full categorization as an employee would be the correct approach.
I think you're right on this point. I am still unsure as to what I think is best to achieve this. My initial reaction is to ensure that there is an environment where competitors are likely; I believe a strict requirement on the type of relationship between company and driver will only hamper this (limit the type of relationships => limit the viable business models => limit the possible solution space).