The gripe I have with TNA is not that they employ former WWE superstars. It's just that when they do employ them, they immediatley stop pushing there regular talent (or it seems that way to me atleast). I think pretty much everyone that was hired by TNA has made a mark for themselves in the company (exlcuding rhino). I just wish tha they will quit burying there own talent and pushing former WWE/WCW guys just because they came from the bigger companies.
This is pretty much the sum of my opinion. I have no problem with TNA employing ex-WWE guys per-say, I mean any company would be stupid not to hire guys who name-value when they can. The problem is, as Shanti said, that they're holding back their own guys in the process. Sure sting may put over Abyss and Booker might put over Joe, but why isn't it Eric Young or Jay Lethal or any other TNA-bred guy putting people over in the main event?
Since TNA was created, the only world champions who didn't have name value before TNA were pretty much Ron Killings (who still had a career in WWE before even though I'm not going to count it), AJ Styles (I believe he was pretty big on the indy scene before that anyway) and Abyss.
There's a problem when in 6 years of existence you've only had 3ish champions who you've created as stars yourself.
There's a lot of talent in TNA, and for a company that claims to have the best wrestling product in the world and the best talent in pro wrestling, they certainly don't use it versus talent that made a name for themselves in other promotions.
Like I said I have no problem with TNA bringing in just about anyone, but when your own talent suffers, it's a big issue.