The site has been around for quite some time. For us auto nuts, it showed us that those who can afford a supercar are not superhuman. And sometimes a good laugh (dependent on the story of the crash of course).
Sometimes being ejected from the car is a good thing, depends largely on where you land. But anyone really concerned about safety shouldn't be driving 100mph. IIRC suddenly stopping at that speed has a chance of ripping your heart from its arteries and instantly killing you.