Starcraft is a national sport in some countries. Not having LAN support is pretty significant because you can't get low latency like that any other way.
I'd have to see actual tests of people on the same local network with high latency before I'd believe it's a problem.
I am betting a heartbeat or something to blizzard is happening at least.