I can honestly say I don't think Russo is that bad, DEPENDING ON WHO HE IS AROUND.
Vince Russo wrote some highly entertaining shit in his WWF stint. You see in the WWF, he had to get his storylines and programs by McMahon. When he went to WCW and TNA, he didn't have McMahon to look over his stuff. WCW gave him control and freedom. With that control and freedom, Russo proved to us that he couldn't handle that type of responsibility. In TNA, look who has been above him in the company, Dixie Carter, Jeff Jarrett, Eric Bischoff, and Hulk Hogan. It all depends on who is above him. When he has people above him who actually know what he is doing, he isn't that bad. With that being said, it's a good thing for him and TNA to part ways. TNA has improved the last few months with the pushes of guys like Roode, Storm, and Ray. With Russo gone, I hope they don't discontinue these pushes as Russo has always pushed for younger guys. However, I see a lot less ridiculous storylines in TNA's future. Not a bad move forward.