@norightturnnz
Another option is to do what we did with the TV license fee, give up on the "user pays" austerity bullshit, and just pay all #roading costs out of an integrated transport infrastructure budget (that also pays local bodies to maintain local roads).
We could also apply the principle David Parker laid out for water; citizens get free private usage, commercial users pay as a cost of doing business. So only businesses pay RUCs, collectively paying for the infrastructure.