They pay for the roads via all taxpayers. There is no such thing as road tax it just gets paid into a central pot.
In fact if a millionaire on a bike rides next to you on the road he's probably contributing more to the roads than you are.
I don't run a car (don't need one) but accept the fact...