while i don't agree with your general sentiment you're right that bicycles should have their own dedicated cycle lanes. too often drivers get their dedicated lanes while pedestrians and cyclists are forced to "share space and just take care of each other".