I don't know if TNA is good, or simply a result of it being not as bad as it used to be. They simply have cut out 75% of the stupid and kept it all pretty basic and formulaic, which is good, B- level wrestling, which is fine considering the WWE is giving us shit right now.
The Brooke Hogan stuff and the Dixie/AJ stuff is just horrendous though...but it seems the AJ/Dixie thing is over...but Brooke is brutal.