This whole situation seem a little similar to anyone? Remember the uproar when Valve announced the Orange Box?
Does Blizzard not deserve to make more than $50 per person for their games? For the amount of detail, replayability and fun that comes with each game I will happily pay over $100 to get the full StarCraft 2 experience. Every Blizzard game gives month after month of entertainment - something thats pretty rare in this industry these days (though it does seem to be getting better again).