To be honest, I'm not surprised. It's Six Flags we're talking about.
Ok so it's not Universal Theme Park.
The ride was not at fault.
The park was not at fault.
The guest was at fault.
He chose to climb over two 6' tall fences and ignore the danger signs. If he had lost something out of his pocket while on the ride all he had to do was go to security and they would have gotten maintenance to secure the ride and go get it.
On the other hand if all he wanted to was touch the car as it went by bear in mind some of those rides go over 50+ miles per hour. It would have torn his arm off.
My sympathies go out to his family and those that saw what happened. A lot of nightmare fill nights lie ahead.