TNA's main problem is the industry that they operate in. After WCW folded people wanted an alternative to WWE and TNA was the only alternative with a chance to be another WCW. I don't think TNA was ever meant to big as big as it became in such a short period of time but there was definitely something about it in the early days wether it was the fresh new talents (similar to what made NXT popular in it's early days) or people simply wanting an alternative. Now that a lot of those talents have either finished in the business or are very close to finishing and we have seen literally hundreds of their matches they aren't exciting anymore. Same with TNA, it is now seen as a stale product as opposed to something fresh and new. The roster is still incredible and they still have moments of greatness and uniqueness but across the board it is stale. There was a time when I couldn't wait to watch Impact each and every week, mainly because you never knew what was going to happen (at least if you don't read spoilers) and because they somehow against the odds managed to scrape together a better roster than the mighty WWE sadly those days are gone and wrestling as a whole no longer has the colour, excitement or unpredictability that it once did.