Uber benefits from streets more than the average citizen.
if corporations had to pay per use, they would prefer to build their private infrastructures and police forces, while public infrastructure would lag behind chronically underfunded.
The company could just pay for the usage of the road (in some way) and the government makes sure the roads exist. Besides the bureaucratic overhead, I don't see why that couldn't work.
I think you could probably preface the above with the word “citizens” and it would still be true. But both citizens and corporations have the right to lobby their representatives in their own interest. It’s the politicians job to try and create policy that balances the interests of all their constituents.
I, personally, would happily pay -more- in taxes, if it meant that, for instance, we stopped all fundraising for elections (and instead candidates had a set amount to spend per race), and also if we provided healthcare to everyone.
And that's fine, but if such a company ever needs to call the police and go to court, etc., they then would have to pay all of that out of their pockets (i.e. the work of the police, the lawyers and judges, and so on).