The previous comments pretty much cover it. Anderson is a fairly solid ring worker but not really exciting enough to hold a major championship for any length of time in WWE. He never had the "money moves" that accent the reign of a champ. Even Cena, whose wrestling ability is constantly ridiculed on this forum, has his high points and he makes good use of an exciting finisher. Anderson is a good talker but that alone doesn't take you to the top.
Despite that, if Anderson could have stayed healthy, drug free and mindful of his opponent's safety, he might well have had some kind of title reign in WWE. The company wanted him to succeed.....therefore, he would have.
It's a funny thing about injuries in sports; while management will do the politically correct thing and talk about how they're concerned only with the performer returning to health, the fact is that injuries hurt the corporation as well as the player. When you're sitting out injured, you're of no use to the company and when you come back, it's hard for them to build a program around you if you've proven to be injury-prone. Injuries may not be the fault of the performer, but it doesn't change the fact that when a company puts time, money and effort into promoting a wrestler, it all goes down the drain if his momentum wears off while he's recovering from an injury.
In TNA, Anderson is doing well.....but then, he hasn't been injured yet. Here's to his continued health, for TNA's sake and his own.