That was very well put, and I agree fully. You do say greater responsibility - so to a degree all parties have a responsibility.
Anyway, it seems a little that I've hijacked my own thread... Some of these posts have made me feel a little better, dare I say even smile slightly.. Please do share anybody who hasn't.
Opening ourselves up in public to unfortunate events like this can be quite cathartic, and I raise my hat to the people who've shared their stories with us in this thread. Every single one of them, I've thought "That could have been me", and they've reminded me about my own need to respect others with whom I share the road.
Only last week, on the way home along a canal towpath, I saw two horse riders crossing a narrow metal-clad canal bridge ahead of me. There was plenty of room for me to pass between the two of them, but I stopped well back from the crossing and waited.
I'm glad I did, because there was a man sat just beyond the bridge and I hadn't spotted that he had a dog with him, and just at that moment the wretched animal jumped up and ran barking at the second horse. The horse shied back, almost unseating its young rider, and being on that narrow bridge didn't help. Fortunately she was able to control the horse, but it was a close call - and on that canal bridge especially, a fall could have been nasty. The dog owner only then thought he'd better control the dog, and ran after it and got hold of it. He was apologetic, but... he was on a canal with horses approaching, and he wasn't smart enough to think to get hold of his dog before it launched its assault?!
Anyway, my point is that had I been riding forward at the time and further encroaching on the horse's vision, things could have been worse.
I always give priority to horses especially (being aware that I'm a brightly-coloured moving thing), and walkers, especially those with children and dogs, and I try to never underestimate the potential stupidity of some parents and dog owners. I really wish I had the proverbial pound for every time I've passed a dog/child owner whose dog/child is still ahead of us, where I'm fully aware of where that dog/child is and going slowly enough to negotiate it safely, only to have the dumb human/parent shout out to it and make it dart in a random direction in front of me.
Trying to allow for the whole range of potential human stupidity is a lost cause, but we do the best we can.