Glad for you all guys who are in a well position to move in a small well waged world, where reality doesn't touch you at all. The only excuse to not include LAN option is piracy. Sadly, the most practical, that requires the less resources, customizable and easy way to play with friends is LAN.
If you just look at your situation to throw an opinion, saying that many lan parties have internet, or you don't have contact with human beings and play from your house with "friends" (a contact is not a friend), that there are other games to play, etc, you are lacking objetivity, ergo, you are wrong.
We who are anoyed by the many facts like: no lan, splitted servers, activation, online mode, (in my case) graphics of a game from 5 years ago, crappy maps that are all almost the same and a lot of details that were already dealed in starcraft 1.
The more you constraint a user, the less options it has, the less satisfaction.
These features are things that many people'd like to have and they KNOW and knew, they just decided not to include them. There was a time where Blizzard took its time to make a game to please most users, the income money was a consecuence of the cuality of their products. This game is so successfuly becouse it is Starcraft. Erace from history Starcraft, make Starcraft 2 just as it is, name it Spacecraft and then tell me how many copies it sells and the average raiting given by the pc game reviews