It was very good writing, and good to see TNA have some balls to go this way.
1. They gave Sting a excuse for why he lost. Which works much better then Sting losing clean to RVD in a 6-7 minute match.
2. They gave RVD a huge first win on Impact, yet they didn't give away a actual RVD match for free. So now people who are dying for a good long RVD match will have to wait for the PPV to see one.
3. Sting is a beloved wrestler, so it's hard to turn him heel and have it stick. Just like it is with Foley, Stone Cold or even Hogan at one point. So to get a guy like Sting over as a heel, you really need to give people a reason to hate him and really make him evil. If you don't then it won't stick just like Foleys many heel turns in TNA. So whats a better way then for Sting to get heat then attack a fan favorite in RVD who's making his debut? Sure TNA could have went the boring route of RVD pinning some average and going to the back all happy with a victory. But TNA switched it up and used RVD debut to help get heel Sting over.
So yes it was genius, and people who don't realize that aren't smart enough to get it.