I think what he did was heinous... however before you judge the man...
1. You guys have no idea what its like to be a professional wrestler... On the road 300 days a year, doing a show every single night, working through injuries, getting paid next to nothing unless you're a top carder (which Benoit wasn't), constant pressure from your promoter to be bigger and stronger (its no secret that Vince McMahon pushes steroids into his performers), dealing with fans who take your character into reality who either love you or hate your guts.... Its a miracle that more wrestlers don't snap.