I think it's a matter of how much socialism we're willing to tolerate, as it's tough to find a society that does not have at least a little.
Toll roads were big on the eastern seaboard when I was younger. (Maybe they still are, I don't know) The more you used them, the more you paid, which was perfectly fair.
But I much prefer the cost of building and maintenance of highway and roadway systems to be taken out of my taxes. I don't care that this is a form of socialism. I don't care that people who pay no taxes and people who don't even live in this country get to use them the same as me.