I bet by the time they release faction 2 (maybe 3) of Starcraft you'll have to pay for access to battle.net.
There is a very very very good reason to drop LAN support. Do you really believe it's easier to code Starcraft's/Diablo's communicating with battle.net than just include some good old LAN capabilities? Add 1 and 1 and you're there. It's all about revenue.