Don't forget that loads of deaths happen in amatuer wrestling, you don't see many in professional because they're fulling trained in safety.
TNA is IMO, more exciting in the action department. More high risk moves, etc... however, WWE will always remain the superior. They have a huge fanbase, almost double the one of TNA. Vince will eventually destroy TNA when he's sick of it, at the moment he's causing controversy. He could get rid of it whenever he likes. Also, the storylines, picture quality, arenas, etc... are far better than that of TNA.