Starcraft two is being designed like an online game at this point. Being online is one of the major points of the game. This is like crying that World of Warcraft has "Online Activation".
If you don't have an internet connection then guess what? You also don't have a computer that can RUN STARCRAFT TWO. This game "Requires" an online connection for single player. You can go ahead and say "Har har thats stupid" but this is called moving forward in games. They want to track your stats, award you points, avatars and decals, they want you to be online so your friends can see you online and send you a message saying "Hey when you finish that level why don't we go play a 2v2?". Stop complaining before something has even been released. Wait till it gets released and then see if "Kids" are complaining because they are on there high end computers wanting to play star craft without an internet connection.
They want you online. That is the game experience they are making.
If you don't have an internet connection then guess what? You also don't have a computer that can RUN STARCRAFT TWO. This game "Requires" an online connection for single player. You can go ahead and say "Har har thats stupid" but this is called moving forward in games. They want to track your stats, award you points, avatars and decals, they want you to be online so your friends can see you online and send you a message saying "Hey when you finish that level why don't we go play a 2v2?". Stop complaining before something has even been released. Wait till it gets released and then see if "Kids" are complaining because they are on there high end computers wanting to play star craft without an internet connection.
They want you online. That is the game experience they are making.