The new dedicated bike lanes and free bike parking come at a cost to maintain. This cost should be borne by cyclists, not motorists.
 In addition there is a ton of cyclists who simply ignore basic road rules. For example passing people in an intersection which is totally illegal, and extremely dangerous, but is common even by experienced cyclists.

IMHO The police need to do a series of stings to stamp out this behavior, and the government needs to license people to be on arterial roads and minor highways