Well, Obsidian is that distant cousin no one likes to admit they know. They are the black sheep of the developing community, but there are other extremes to this. I point again to Blizzard and Valve, and there's no one to blame but the fans really. Because most will blindly follow and wait until after the end of days for the next Blizzard game. Blizzard has been in business twenty years. 13 of which they spent on Starcraft 2 alone. There has to be a point. I think the average number of years for a sequel game is two to three. I would be willing to wait six, but thirteen is simply pushing your fans because you can. Do you really think Heart of the Swarm is coming out in 2012 because they're working on it, or because it's the opportune time to release it for oodles of disposable income. I'm not against a company making their money, but this seems like sheer exploitation to me. It hasn't helped that they were bought up by Activision either.
I can't imagine this does them any good to bring in new fans (maybe that's why they moved to W.O.W.) seriously some kid sees you playing Starcraft II and he says, "Wow, that's really cool. Do you know where the first one is so I can play it?" Then you have to tell him it's stuck all the way back in 1998. The devotion of fans keeps Blizzard afloat, but 13 year cycles is bad for brand recognition. Everyone says they would like everyone to spend as much time as Blizzard on games, but they don't mean that. They mean we want Blizzard to spend that much time on games. If every game took 13 years to come out then there would be no industry.