The reason it isn't called Road tax is to stop people getting confused thinking that it goes to pay for the roads. It doesn't. Nor should it.
Roads and railways are public infrastructure, even if you don't use a car or a train you need them to be there for society as we know it to exist. We tax...