There has been a lot of chatter, speculation and arm chair quarter backing going on about this in other forums. I made it through page 7.
Bottom line, shit happens. This could happen to anyone. You could have and would have, but wrecks come with riding a bike. Great vid, glad you survived. DR's are bad ass. So are you. Ride on brother.