I think that it's a stupid tax. A better way would be to charge bicycle riders so much per mile that they rode. Now that would raise some money.
Bicyclists love to lie about how much they ride. Every group ride would be a whine fest of riders complaining about how much bike riding tax they have to pay.