Half the posts quoted above refer explicitly to a proportion of cyclists, and the context of the other posts made it clear that they were only referring to cyclists who ride on the pavement. If this is becoming a cyclists vs the world thread, it is because of the disappointingly defensive and often irrelevant responses by cyclists.
If a cyclist posted a thread about pedestrians who wander into the road and cause accidents, it wouldn’t occur to me to change the subject and start accusing cyclists of this, that and the other. I’d think, “that’s perfectly true - pedestrians can be absolute idiots.”
Licensing would be very easy to introduce, and I think it would help a lot. I didn’t mind being licensed when I rode a motorbike and I wouldn’t have minded when I rode a bike.