Blizzard definitely struggled with what they were trying to accomplish in attempting to create genre-busting character-centric RTS.
WC3's a great game, but the released product seems to be a backtracking from what they were trying to accomplish. DotA strikes me as having gameplay closer to what Blizzard was striving to create.