Cyclists need to be trained as well. I live in Berlin and too many times cyclists almost run me over and didn't even acknowledged the fact, just flipped the bird at me. I have never been in a dangerous situation with cars, just with cyclists.
I’ve only seen a relative handful of cyclists in the last few months in Berlin, but my experience in Cambridge has been that on the road, cyclists and drivers are about equal skill; but on cycle paths, you find the idiots who cycle 2-abreast at night with no lights or high-viz on a section with no path lighing, who somehow think it’s appropriate to complain that I did have lights (if I hadn’t had lights, we would’ve collided at about 30 mph, and I was the only one with a helmet).