Having recently played version 1.00 of Warcraft at a LAN party recently, I'm gonna have to say that the game was pretty unpolished when it first shipped. From a technical standpoint, yes, it looked and ran fine, but there's a ton of stuff that Blizzard added in later patches that most users would normally overlook in the midst of battle. The first of these problems that I noticed was item queuing. Say I wanted to research an upgrade (i.e. Web, Cannibalize, etc.) in a Crypt before building some fiends or ghouls. Not possible in the version 1.00. Tying multiple buildings to a hotkey (Such as 1, 2, 3, etc.) was also not a possibility. Users were limited to one building at a time if they were to hotkey them. Players would also get disconnected often before ladder games would even start. Their reward? A loss on their record. Not a huge deal, but still annoying nonetheless. Other problems included cancellation glitches (That allowed players to get twice the gold upon cancelling certain buildings), and lots of crashing when certain "events" were triggered.
Although balance between races is subjective in most strategy games, most Warcraft players will admit that the game was privy to tons of cheeseball tactics in multiplayer, even after beta testing. Orc Towering was a huge problem before Blizzard finally remedied the problem in later patches(Using heavy armor for the structures instead of siege). There was also a point where players were almost entirely dependent on casters (rendering all other units uselss). Of course, Blizzard eventually fixed this with the "unarmored" type armor class.
Anyways, this is just some ranting from a crazed Warcraft fan. Its still a great game, but the micro-intensive situations during multiplayer can cause aneurysms for some people. All the more reason for you people to go buy Kohan.