another life just wasted...
Hardly. Every death id regrettable, but everybody dies. He wasn't sitting around eating potato chips all day on his sofa. I'm not sure what the fellow did in his day job, but given the sponsorships he had on his bike, it doesn't look like he was just a layabout. Folks who do this kind of thing are pushing engineering knowledge. I'm sure that much was learned in the process of developing his cycle.
Just because someone is taking risks, and pushing envelopes doesn't mean they are stupid.