90% of the people whining about this were probably never going to use it anyway.
-No LAN parties without routing all the computers through the internet.
Is that really any less difficult than routing all the computers together and establishing a local area network between them all? It would suck if they did this for an FPS or something, but I doubt latency is really that much of an issue in an RTS.