The hard facts in cases like this, not where a guy coming the other way comes into your space, is somebody let their ego/butt/lack of skill over ride good sense. Buying/riding a high performance sport bike does not make you a racer.
Several years agon, now. I was riding a Honda ST1100 and passed aguy leading into a curve (not the best idea in the world, I know), he crashed right behind me. I came back, of course.He lost his full race pocket rocket and crashed. Bike in 2 pieces, and he had a broken arm and other injuries, but lived. Found out from guys following him, he never touched front brakes and pulled over to pass me on that blind turn. His bike had better performance capability then mine, but I appear to be have been a better rider (in this case).
I later decided I was getting to dang old at 70 to be doing things like this and slowed down. then I got my 2008 GS/RS and had to run the Dragon with a couple fast runs. Okay, enought of that. Then with my 2010 I "trotted" the Dragon a couple times just to see. Last time down there, went on the Skyway, instead.(Been there before)
I believe there is a saying around here: Do not ride faster then your Angel can fly.
I feel for the family, but when you push the limits, things happen, not alway good things.
Oldmanzues