I didn't like the show, but I take back my criticisms of it if Sting reveals next week that the "contract" Hogan signed actually gave the company back to Dixie a week early. Going full circle with the Importance of Reading What You Sign gimmick would be a great form of closure to the Immortal saga.
The difference is clear. Baseball is a sport- the WWE is not. Saying that "wrestlers" should all be portrayed as stand-up good sportsmen is just like saying you can't have someone smoke in a movie or have a serial killer because it is WRONG.