The solution is to tax vehicles by weight, and time and location of use.
Melbourne, the State Capital of Victoria, has a big problem with congestion at peak hours.
If road use charging like in Singapore or London was introduced, it would shift usage to non-peak hours, and raise sufficient revenue to offset fuel excise.
But that's politically difficult - whereas applying a tax to EVs, which currently very few people use, is much easier.