The conflict I've always had with TNA is it seems like they've always had decent ideas about getting guys to matter, but then had no idea what to do with them once they DID matter. Even before they started hiring ex-WWE names, they started burying guys that were good to watch once they had hit that mark where people turned in to see them.
At the time when Impact first started showing up on Spike I used to dig it quite a bit, and there was a lot to like. Abyss is probably the first "big" guy I've ever really enjoyed watching do his thing. They've always had some guys come through the ranks that I really can say I used to enjoy watching. Sonjay Dutt, AJ Styles, Chris Daniels, Robert Roode, Jay Lethal, Monty Brown, Homocide, Kaz, Petey Williams, Matt Morgan, and so many more. It's just a shame that they've let their writing and booking turn into the shit fest that it is now.
What's worse? TNA guys are totally

ed. WWE would never want any of them, and a lot of them are way too good for the shit pile they're forced to take part in now. Could you imagine if AJ Styles was picked up by the E and actually allowed to be as good as he can be? I could see so many great matches with him and Evan Bourne, Dolph Ziggler, even Zack Ryder. Sonjay, Lethal, Kaz, etc. These guys could really fit well on the current roster, and clear out some space currently inhabited by people that 95% of the world couldn't care less about seeing. I couldn't tell you the name of a single member of the "Corre" if you held a gun to my head - but I could tell you that seeing Kofi Kingston vs Jay Lethal would be a very entertaining match. Matt Morgan vs Brian Danielson? Rey Mysterio vs Kazarian? Abyss vs Mark Henry?
There's just so many damn what if and never was-es that this is a really shitty time to be a wrestling fan due to how stale and ridiculous the product is. It's funny that you mention Bubba being so under used. It's a shame too, because he's one of the best guys both in the ring and on the mic, and he's been booked in an incredibly wasteful way most of his career. If someone had actually put some stock in him, I have a feeling he'd be a much bigger star than any of us could ever imagine.
TNA on the other hand, wastes all that time building up Samoa Joe with the Goldberg gimmick, make him look unstoppable and then have him get beaten in a regular match just seems like such a waste. If you build someone up to be a monster, hand them their first loss like Foley did with the Rock - Park a

ing forklift on him. I know that wasn't Rock's first loss, but do something that would take a feat of IMPOSSIBLE human strength to restrain him, and then you can book opponents figuring him out and dismantling him. Because of that, Samoa Joe never really meant shit to me, and I always found him to be boring as hell. Add his often times very stiff ring work to the mix and I usually ignored his matches (unless he was in the ring with someone like Christian who could make him look good.) The MMG's also don't do anything for me, despite having some great matches with Generation Me and Beer Money.
Sorry that this is so long winded, but it's just a lot of thoughts that I've never written down. Jeff Jarrett knows how much of a non-draw these people are, so why the

would he ever have allowed any of these people to come into his company? I'd go out on a limb right now and say that the best (and only good) acquisition TNA ever got was Kurt Angle and the problem with that? They've never had anyone to really book him against. He had some decent matches with Joe, but who else? Sting? Sure, Sting is good and could make anyone look good in the ring, so Angle really gains nothing there. I'd love to see them push Bully Ray to the top cause I think he'd have some good matches with Angle. Could you imagine Bubba Dudley as World Heavyweight Champion of anything? Would be awesome, imo.
The thing both WWE and TNA need to do DESPERATELY is bring back emphasis to the mid card titles. Instead of making the IC/US/TV titles placeholders, make the matches mean something. Like the weight divisions in UFC, have the guys who aren't retarded huge putting on world class shows and quit wasting everyone's time by having a bunch of belts that hold zero meaning, because all you're doing is essentially separating the rest of the roster from the 5 or 6 guys who constantly go after the "real belt".