There are a couple of issues here that cause pause for me, and I have a couple thousand or more miles cycling...
First, cyclists here all too often act like kids with training wheels. They seemingly have no concept of, or awareness of, the reality that they are part of the traffic - by law and common sense.
They use the sideWALKS and crossWALKS as if they are for cyclists. They are NOT and using them for cycling poses a danger not only to pedestrians but to drivers and lastly, the idiot cyclist that is zooming through using something that is not designed or intended for them.
The second thing that ruins the world for sensible-minded, law abiding cyclists is those cyclists that are not obeying simple things that any member of traffic must, like their turn in line, obeying traffic controls, etc. The rogue, me-me-me cyclists poison the roads for those that cycle by the rules. It makes motorists less considerate and it is inherently dangerous for them, motorists, and pedestrians.
Here, there are a lot of cyclists sharing the roads with already crowded traffic and skirting the logic that is designed to make everything safer for all is a problem.
'Sorry for the rant but I like cycling and there is a right way and a wrong way. There are far too many wrong way-ers here to make it safe for all who want to enjoy the ride.