I waver both sides, cyclists get a lot of hassle, cyclists give a lot of hassle.
Workmate I sometimes cycle with is so aggressive towards drivers, followed him to work and a taxi stopped on the cyclist lane - he hit the taxi and verbally abused the driver, i felt so ashamed.
One of the safe designated cycling routes to my work (bikes painted on road ?) also is on the driving test route you can imagine the trouble cyclists have on that route
Better thought out road systems are the way to go.