Quoted from alveolus:Can any wrestling fans on here kindly explain why Stern would release this title now?
My guess would be the license was cheap and it is an affordable gamble. WWE is waning in popularity, the halcyon days of the Attitude era are long gone and they have competition again, something not seen since the Monday Night Wars with WCW. McMahon needs exposure and is willing to give it away on the cheap. WWE still has some pull with the 11-14 year old male audience but has lost most of its 'educated' adult audience.
Only a guess though...