I agree with Gary. Often it can be a good thing to stay on the road although there is a bike path. Main reasons are that the traffic on the bike path is running fairly slow, so that if you are riding fast (as you should on a road bike) you endanger other users. Other than that, it has been shown that seperated bike paths reduce awareness of drivers, causing accidents in intersections where they forget to yield.Let's flip that around a second.
When you are perfectly within the law to to ride your bicycle on a road. Why shouldn't you?
Dude. YOU are part of the problem here.