Desperate attempt to maintain a player base? I'm confused do you pay subs for War3 and DOTA? Both DOTA2 and Blizzard DOTA will be f2P so not exactly sure where all this desperate player base maintaining is coming in.
Also good job on completely dismissing a game and trumpeting it's 'rival' (I would argue they are just different games from the same genre) without actually playing either. Typical dota player bullcrap, now all we need is an explanation of why hon/lol is awesome and the other sucks donkeyballs.
Personally I'm interested to see what Blizzard comes up with, might be a nice change of pace and maybe a little bit more easily digestible MOBA game than some of the more traditional variants.