From all of my time playing WoW I was very impressed with how they handle themselves. They made mistakes, but what always endeared themselves to me was that they usually admitted they were wrong and fixed things themselves.

Even the single player was only so-so imo compared to other RTSs that have been out,
It's quite possible that Starcraft doesn't stack up against other RTS titles for RTS fans, but to people who are lukewarm for the genre it is typically much more enjoyable. It's not hard to imagine that RTS fans and the general gaming population would look for different things in a game.