Replying to the parent poster, I was speaking specifically about the storyline / campaign mode of the game. Lets set multiplayer aside in this discussion (which I will agree it does have some missing features such as a full complement of units or LAN play, but it is basically an entire game worth $60 if all you're going to do with it is play multiplayer).
Perhaps you could argue that the story in SC2 so far has been pretty lacking, but we can only compare 1/3rd of the SC2 story to SC1, which you could argue is two full stories, including Brood War. That's not really a fair comparison. But they added highly detailed cutscenes between every mission, they made the different areas of the Hyperion that you could explore, they made lots of things you could click on in there that does stuff, they added the armoury and tech research, and they also made that arcade game in the bar. I'm not suggesting any of these things are killer features, but it is clear that they spent a fair amount of time on a visually stunning game, and I feel that they are well within their right as developers to ask for $60 in compensation for all of their hard work. If you don't feel that the price point is adequate, play some other game.
Also, your comment about the 26 missions with only 10 advancing the story, that is fairly understandable from their point of view. They needed to make enough content to justify the price, and they did. The fact that only 10 advance the story is to allow you to play a lot of the missions in any order you choose, giving you different combinatons of units as you go. That bodes well for the re-playability of the game. I look forward to getting siege tanks before I do the Great Train Robbery mission on my next playthrough.