LCM, have you ever cycled? Do you have kids that cycle? I wear a helmet, most cyclists do these days but are you aware that the majority of research shows they are ineffectual? It's a choice, if you want to limit people's choice based on ineffectual data that's up to you. A bit of polysterene doesn't really do huge amounts when a car smashes into a cyclist. For example a motorist hitting a woman on a zebra crossing even if she is in "the wrong". BTW your insurance, and the police may have looked at that incident very differently. Even if the lady was "in the wrong" (as she was rule 64 Highway code).
Have you paid for insurance for your kids cycling? If so where? I got some for ours but only in a very roundabout way ie through a cycling club.
Hazards for cyclists are there, but they can be very very different. Great potholes, glass, drivers opening doors unaware of them, left turning drivers who squash them, road rage filled ladies...... Cyclist travel at far slower speeds, they can react generally in plenty of time. I drive and cycle, and have never taken a "hazard awareness test", yet have the common sense to recognise they are there. Drivers often need to realise why a cyclist can't ride in the gutter (pot holes, glass, deep puddles hiding God knows what)
"Zero tolrerance" for idiots on bikes? What does that mean precisely? Are you going to endanger them just because they're stupid? The daftest cyclists (maybe dispatch riders excluded) are kids. Please be very tolerant, of these "idiots on bikes", they're pretty precious items.