Strictly in terms of in ring product which company is better? With Y2J gone and MCMG gone, I think both companies are suffering in the ring on their ppvs lately. Which company generally puts on better matches? I think TNA has better matches when they actually "try" due to having lesser restrictions and quite frankly, better in ring workers at the top. But most of the time this does not matter since its usually their scrubs who are getting pushed and getting booked for long matches. With WWE, they give guys time usually but their match style is incredibly repetitive and that flat out restricts what their guys can do, even if they are normally good wrestlers. Their top workers are midcarders(just like in TNA) and don't get time while just like in TNA their scrubs in the ring are getting pushed and getting booked for long matches.