Last week I watched a cyclist cross in front of an ambulance.  The cyclist failed to hear the ambulance (headphones), failed to observe other vehicles moving aside / oddly, and failed to yield right of way to the ambulance.  The cyclist was weaving so I suspect he was high as a kite.  Just about being crushed by an ambulance did not even cause him to pause.  Would I have taken down his license number and reported?  Yes.  

As for the two cyclists who shot out from the sidewalk, through the parking lane and directly in front of my 5,000 lb truck on a major street, yes I think they should have had insurance to fix up the truck in the event of an accident.

We get from cyclists what we tolerate.  No enforcement, no consequences, do whatever pleases.