I don't watch TNA but I doubt TNA in 2007 is the same as TNA right now. If you get to bitch about shit you don't know anything about, then other people get to bitch about Code Geass. You don't get to have your way all the time, I'm not sure when you'll realized that.