In reference to the accident I have read three different news reports on that accident and all three give a different story.
However... You essentially have a 17 year old boy, no helmet, family watching, conditions way beyond his ability. Guess what would happen if you did that on/in any vehicle.
I have a faint recollection of the time when "testosterone ruled".
Kites like anything have to be refined by thoughtful designers with a strong inclination towards erring on the safe side.
The newer kites have depowering systems that dump the lift when you release the control bars.