Fuel taxes are just another version of taxing the wrong thing. People using gasoline for e.g. yard equipment aren't using the roads, but they're effectively paying road tax to trim their hedge. Someone who owns a Tesla also isn't paying their road tax.
Taxes and tolls should be based on what/where/when you drive. Someone driving in circles in downtown Amsterdam in the middle of the day is causing a lot more externalities than someone doing the same thing in the middle of the night in the middle of nowhere.
Nothing about saying fees shouldn't be externalized is an argument that there shouldn't be investment in infrastructure. Although I think you'll find that once car infrastructure would have to pay real property tax and pay for its externalities (including pollution etc.) we'd need less road infrastructure. You'd get more density, more things shipped by train instead of trucks etc.