There are indeed always to sides to any story but honestly, pitch up anytime between 8 and 9am on a bench on Worthing seafront and see the pace of some of these riders, someone ( else ) will be seriously injured before too long.
Rarely does it happen, Worthing seafront has a similar problem with a cycle lane pinch point at Splash Point. I regularly have cyclists flying by from behind doing 25mph missing me by a foot.
Seems once they get the lycra and Oakleys on they enter the Brotherhood of the Pelloton as they try to...