Hmm, I am watching TNA and am actually entertained. It's 'all over the place' type of crazy stuff, which is a nice change from the:
'We'll open up with this match. Then it will end. Then we'll talk about how great our product is. Then we'll have another match. Then that will go to a commercial. And then it will end. And then we'll have a main event announced. And then talk some more. And then have more commercials. And then have that main event. And then that will end. And then the show will end.'
show from the WWE.
You know what else makes it entertaining? Holy crap, factions! Friction between groups! And they actually build things up throughout the show, and there is an element of unpredictability. The main matches aren't just matches that suddenly happen. They are built up and hyped throughout the night and generally have impacts on the storylines, rather than being meaningless wins and losses.
It appears I have misjudged TNA.