Scape Scape:
Dream on, Blizzard are the same guys who own World of Warcraft. You know the one that you have to pay to play monthly? You had to pay for the game as well but they have since made it free and there is talk they will make it entirely free to level 10 so you can at least try the game before you buy. With games like Star wars the old republic coming out that will charge a fee I was amazed they didn't charge for battle.net access for this actually.
The reason Blizzard charges users monthly for World of Warcraft is because the game is a MMO. The money goes to the upkeep and maintainance of there servers which hold thousands of players. Some maybe even a borderline million. This upkeep and maintenance to make sure the server can hold these players and give them all a lag free experience is costly. Therefor every player has to generally pay to play. There are various private servers for WoW that are free, however because they are free they cannot hold as many people and are at time laggy and unstable. Which is bareable as its free, however some people are willing to pay to play with more people and have a more quality experience.
Blizzard makes 100% quality games, however regarding StarCraft 2. It earns low reviews in my book. StarCraft 1 had a perfect game-play balance. StarCraft 2 completely lost that balance, its generally a better graphics, new units and buildings version of the first one with unbalanced gameplay. Which I am sure they will fix eventually. Just not worth the money if you've already played the first one IMO, however I suppose worth the buy if you haven't. The blizzard game I am most looking forward to is Diablo 3.