I don't even know why Blizzard tries anymore.
They take their most beloved franchises and turns them into games forgotten after a year.
Starcraft II died so fast, I'm pretty sure at this point SC1 has more players.
Diablo III interest died fast, while DII still has a loyal following
MoP in WoW doesn't seem to be keeping anyones attention.
What happened to this once great developer?
Haters gonna hate.
SC2 was awesome, much fun, and vastly superior to SC1 in almost every way. Improved path finding, extremely well balanced play tactics, and better graphics. They literally created a superior version of SC1, especially with regard to graphics, because they knew they had a good formula. Even with that they introduced new units, and new play dynamics that enhanced the overall meta-game. The only reason to play SCBW is if you simply prefer the slightly different gameplay style.
SC2 still has plenty of people playing, but after 3 years, its largely going to be the core crowd that care about this game...ie: the "loyal following".
Where is your proof to contrary?
For HOTS I just hope Metzen's reach was limited (ie: because as fun as D3 was, the story was garbage) because he can't write a story worth a damn; Diablo 3 should have revealed that quickly.
D2's "loyal following" is the exact same as what you attack SC2 for having - why cast the game is a positive light? Its simply a double standard you setup! Rosy glasses at all? The only reason i don't comment about any 'depth' in D2 vs D3' is because I never gave a damn about Diablo 2.
edit:
I'm sure that if this version came any SOONER than 3 years, people would be screaming "ZOMGG IN ONE YEAR THEY WANT ANOTHER SIXTY DOLLARS!"