IMO cyclists should have some kind of insurance and be penalised just like the rest while on the road.

Is there anything more annoying than a cyclist causing huge delays cycling on the road right next to a purpose made cycle path just because they can.