I know there are bike lanes and that's great, but the main roads are built for motorized vehicles. Now if they want to start truly enforcing the laws and citing bike riders for running lights, impairing flow, etc. then I'm all for it. I think that bike riders on single lane roads, without shoulders, should be required to pull off the road every 5 minutes or so and let the traffic behind them pass. If they are riding side by side, taking up an entire lane and NOT driving the speed limit, they should be ticketed.
As for the taxes, yes, most bike riders are probably auto drives as well, but when they're on the road, they aren't using gas which is taxed to pay for the roads. As for pedestrians, they are capable of getting far off of the road, so the don't effect traffic flow, in most cases.