So, Starcraft 2 only allows online play via Battle.net, no LAN support available.
In the past week, I have played maybe fifty short custom games on b.net. In about 80% of those games, one or more of the eight people is dropped by the time the game loads.
I do realize some people might disconnect unexpectedly, but not with the frequency that I have been seeing. It is not infrequent that the host crashes on loading, booting everyone out of the game entirely. It is also common for the game to just hang on the loading screen for minutes at a time, only to reveal that everyone left the game by the time it loads.
Blizzard ticks me off for requiring use of their terrible network to play the games that WE paid to play.