Vince Russo is no longer the TNA creative team head writer. He has been replaced by Bruce Prichard, who also heads the talent relations division. Russo is now considered essentially a senior writer and continues to write the actual shows along with Matt Conway once the direction has been mapped out by Prichard, who also signs off on the scripts.
The switchover has been credited for the improved shows and focused Bobby Roode push and might've been a contingency for Hogan re-signing. Of course, if Russo's still writing TV, as a cockroach who hasn't had done a successful month of business in 12 years yet keeps being relied on, I have a feeling he'll outlive Hogan and Brother Love and find his way back in charge in the long run. If Dixie Carter was stranded on a deserted island the only two things she'd want to bring for her survival are Russo and Sting.
Well that explains why the quality of Impact has improved by leaps and bounds the last six weeks. The strong push of Bobby Roode and the hype job video they put out on him was tremendous. While yes Russo is still on the writing team at least Pritchard is in charge in the direction they're going.
I think if you're going to judge TNA for bringing in Steiner, you have to do so while ignoring anything that had to do with the booking of his WWE run (like an 8 month feud with Test, or a body-building showdown with Triple H)