Blizzard is one of if not the only very successful company that has yet to use Steam, and they probably never will, considering how proud they are of themselves, and with reason, but does that mean they should look at everyone from their golden throne as if others were peasants, that'd be another thing, also why would they *have* to use Steam just because Steam exists? But anyway, it's still Blizzard, it's StarCraft II, on the PC that's comparable to Nintendo releasing a new Zelda game at the same price, a game that would have been awaited by the masses of fans and new ones to the franchise alike for years, they will buy it and Blizzard knows it. I myself have absolutely no problem seeing a game like StarCraft II being priced at $60 for the "regular" edition.
What most complainers (most... not all, I guess) seem to not get in their head is that they aren't obliged to buy the game at release day and at full price. It's a PC game, which means that upon release day and the following week(s) there will be complaints about issues in balancing, performance (there will be complaints about that, we all know, especially from so called PC gamers trying to run it at maximum settings with their four years-old laptops filled up with malware) server connection problems and bugs. Then it will be patched, then the dust will fall a bit and the price will eventually go down, how long it will take may or may not be important, but it will go down, and gamers do have the option to wait (I know, that's impossible for some or many gamers I'd presume) and buy it at a reduced price, Blizzard is not forcing anyone to buy it at $60 and Blizzard isn't going to keep a fixed price of $60 on it for a decade either.
And, I repeat myself, waiting or not, price reduction or not, we're talking about StarCraft II and Blizzard, that's a guarantee of support for the game for years to come, believe me or not but Blizzard have a legacy games group amongst their employees who are responsible for supporting their "legacy" games such as WarCraft III and Diablo II one decade after their release date, how does that sound for some gamers around crying about lack of support from developers nowadays in PC gaming exactly? Now we're talking about a brand new title that millions (literally) of gamers were waiting for, giving Blizzard $60 (figuratively speaking) for such a product and considering how much time, resources, money and efforts they put in it (Blizzard may be a titan in PC gaming development, but SC2 must have been one heck of a project even for them) is in my opinion the least that we consumers could do. I for one would gladly buy their $100 collectors edition with a clear mind that I just want to support them.
Just "how far" can a gamer go to support their personal favorite developers is certainly a subjective matter, but I for one will go as far as paying the concerned beloved company $100 of my earned money to "support" them and tell them thanks, even if the game ends up not being perfect (big surprise?) and patched sixty times under a week, I just can't care less, I know it's Blizzard and they're high in my esteem. I could do the same for BioWare and I could also do the same for Relic or Valve or even id Software. Additionally, Blizzard isn't going to stop there with such pricing and offers (collectors edition, etc), they'll still go on with this with Diablo III, and as much as I want to buy SCII I just know that Diablo III will sell like hotcakes (if not more than SCII) at practically any price it'll end up be.
And, finally, considering that I haven't bought a Blizzard game since WarCraft III: TFT came out I don't care about giving them $60 for SCII, heck some people haven't bought a game from them ever since Lord of Destruction came out ten years ago, while on the other end of the spectrum some people will buy four or five games from another developer within a period of maybe two or three years (EA, for instance) and might be disappointed by half of those games or more when they paid full price for all of them, in the end I'm not sure but I have the feeling that they are the ones wasting money on multiple products rather than paying a bit more for one that they will most likely appreciate.