Nope. Gasoline taxes pay for roads. Vehicle registration taxes pay for even more services from the government. Income taxes on earnings pays for some things as well.
However city buses are tax subsidized. Why not boost the fare to actually cover the costs? Cities buses are driving on subsidized roads -- their fuel, vehicles, maintenance and marketing is tax subsidized. They even have special lanes built just for them -- paid for involuntary by people who are opposed to such things. Uber is paid for entirely by those that chose to pay for it, which is how it should be.
Why should I pay for city buses I won't ride? Why shouldn't the people riding the bus pay for it?
As for buses, it is a good thing if they are cheaper than cars. Encouraging public transport use is good for the environment, for people who cannot afford to own a car and also reduces congestion in the streets.
By your argument we should also have a sizeable congestion tax for driving a car during peak hours as well as a substantially larger gas tax.
However city buses are tax subsidized. Why not boost the fare to actually cover the costs? Cities buses are driving on subsidized roads -- their fuel, vehicles, maintenance and marketing is tax subsidized. They even have special lanes built just for them -- paid for involuntary by people who are opposed to such things. Uber is paid for entirely by those that chose to pay for it, which is how it should be.
Why should I pay for city buses I won't ride? Why shouldn't the people riding the bus pay for it?