Earlier quoted context omitted.
I think you're both right and wrong. Uber is better than taxis for riders, and worse than taxis (in some ways) for drivers. Also consider that some Uber drivers couldn't realistically become taxi drivers in their spare time, and perhaps some of them would prefer to be underpaid by Uber rather than not working at all.
worse than taxis (in some ways) for drivers ... and taxpayers. Someone else pays for the upkeep of those roads, without which their business could not exist. In the UK, someone else pays for the healthcare of their drivers, as they dodge Employer's NI. Etc etc. The entire business model of "disruption" is pocketing what everyone else pays for the dependencies and externalities.
Everyone pays gas taxes that scale with the amount driven and therefore their use of the roads. Any unusually high driving would be made up by the higher gas consumption and the resultant taxes thereon.
If anything:
1) Taxi routes are concentrated in cities, where they have lower miles per gallon and thus pay more taxes per mile driven than the typical car. (Edit: and city roads probably have lower maintenance costs per ton-mile due to not having to drag people out as far to maintain it and related factors.)
2) Maintenance costs on roads are almost entirely due to cargo trucks, not sedans, since road damage scales with (something like) the fourth power of weight per axle.
Side note: why is it that every time there's an unpopular big player, everyone finds a way to label any publicly provided good as a subsidy to that player? It's not just this but "arresting shoplifters is a subsidy to Walmart", "public roads are a subsidy to Amazon", "public infra is a subsidy to Netflix", "navies are a subsidy to shipping".
> someone else pays for the healthcare of their drivers
No, the government collects income taxes from everyone to provide universal health care through the NHS. Uber's drivers pay the social insurance taxes on their income. The fact that it isn't billed to Uber specifically is irrelevant. Lloyd's isn't billed for the NHS taxes on the couriers that drop them packages, but that doesn't mean Lloyd's "dodges employer's NI".
If your point is that they should be so assessed because they're really employers, not clients, that's economically questionable too -- the burden of a tax is independent of who you assess it to; if one day they forced Uber to pay NI, they could just cut payments to drivers to cover the tax, since all the income streams would be unaffected. Same effect as if they started assessing VAT by charging customers as they leave the store instead of taking it from retailers.