I'd say about 5 things:
1. They create Tag Teams MUCH MUCH better. They they know how to market a tag team with a simple gimmick or even placing two guys who are not good together but somehow getting them to blend in and not look so obvious.
Beer Money, Beautiful People, Ink Inc, Motor City, AMW, etc.
2. The midcard talent is showcased alot better. I think WWE needs to stop attempting to re-create "legends" and give guys their own character. There is no reason why Alex Riley, Ziggler and Ted need to pretend to be guys from the 80s. It just seems cheap, IMO.
Compared to an Austin Aries that has natural charisma and has a natural heel gimmick which actually is comparable to CM Punk.
3. They obviously create much better superstars within the Knockout Division. Either it being Tag Teams or Singles, they create MUCH more stars within the Woman's Division. Love, Velvet, Madison, Tessmacher.
4. Character development. You can love or hate, TNA taking WWE wrestlers but they surely know how to push them properly.
Jeff Hardy has taken new elements to his character that was used somewhat in SmackDown and brought it to a new level during his heel turn. Mr. Anderson has taken all kinds of development compared to his WWE character where he didn't have a fanbase, much mic time and the usual excuse is "Oh, he's injury prone" I believe his only injury was Jeff Hardy's bad chair shot giving him a concussion.
Another example was Elijah Burke's gimmick that has been recreated to the Black Pope gimmick that was supposed to debut in WWE. I believe their ability at creating new gimmicks and rebuilding unused talent really is what they do best. There hasn't been one guy that was in WWE who was misused who signed with TNA that didn't become entertaining or better in some sort of way.
5. Promos. I don't have to say alot here but TNA does a better job at promos and creating a formula of how a TV wrestling show in 2011 should be done. With the wrestling business in a dark age, It's important to atleast make an attempt to create a reason to these matches.
Promos should get people excited to buy the PPV or give them a reason to care for the match which is why TNA does a great job at making promos exciting, dramatic, serious or even funny (Sting's promo on Milk n Cookies for example).
No, if they knew how to market them then they'd draw more. They just have the motivation to actually use tag team wrestling in their storytlines.
The midcard talent isn't showcased better, when's the last time TNA created a true star? Your midcard is guys on the way up. TNA is pretty stagnate other than Crimson and Gunner who are bad choices and aren't over. How are Riley, Ziggler, and Dibiase pretending to be guys from the 80s? Ted is using his dad's name because that's actually his dad. Aries' gimmick is closer to an 80s gimmick and is damn near a Rick Rude knock off. Aries has charisma but he's pretty shit in the ring when it comes to selling or storytelling. I don't give a fuck how fast he does his moves or how many. There is a reason that even though he was big in ROH the same time Punk, Joe, and Danielson were, they've all achieved more success.
Again, you are confusing "create stars" with "create characters used in their storylines". WWE is smarter from a business perspective. Which is what a "star" is. It's when a character becomes a highly profitable product. The knockouts aren't that. They're just more prominantly used.
"Use them properly"? You mean push guys the WWE didn't push (because they weren't over)? That's not "properly" that's catering to smarks, smarks don't pay the rent, it's a dumb idea. Again, just because they use these guys more doesn't mean they use them better. WWE decides not to push guys if they aren't a draw, not because they're mean dumb bastards who don't know as much about wrestling as you and want to piss you off.
Mr. Anderson isn't anymore over than he was in WWE and his character is a clusterfuck of heel/face turns.
I agree with Pope, I think it could have been huge.
Other than Pope, again you are confusing with "TNA creates more characters" with "TNA creates better characters". TNA does a lot of shit and most of it isn't all that profound, there's just a lot of it.
Promos? Are you shitting me here? Most TNA promos are 40 year old guys using phrases from 2002 (Anderson saying "biyatch"). Truth/Miz, anything with Punk, anything with Cena (yes, John "TEH SUX IN DA RINGZ 5 MOVEZ OF TEH DOMZ" Cena) are all better than anything TNA does. Again, you are confusing "more" with "better". WWE isn't as outrageous, but what they do is more efficient and potent to the audience.
I hear some people saying that TNA has more realistic characters like Crimson who are just tatooed up tough fighters as opposed to the characters that WWE has. This is wrong. Crimson is boring. There is nothing to him. He's not relateable, because you don't know anything about him. Austin was a pretty realistic character but you knew about him. It's not the TYPE of character, it's how it's portrayed. Crimson isn't really a character. He's just some dude with shitty tribal tatoos with a douche haircut who does moves in the ring and is booked to win matches. I don't relate to that at all.