They deliberately hindered the release of Starcraft 2 by releasing the online experience completely unfinished. No clans, no chat (at all), no PMing, no custom games. Nothing. It was like that for several years.
At that point, with 3 years of hype for the game, people came, played a bit of 1v1 then left. It was a botched job. Blizzard died with the release of SC2.