Yeah, games are quirky in that ongoing development on them is largely a lost cause (sole exception in the industry: Blizzard) and that they have a shelf-life measured in weeks. If I were head of a game studio my first action would be to fire myself because everything I know is wrong for them.
Another example, Age of Conan, great game idea, early execution was off and it set them on a path where they were never really going to get back to initial subscription numbers no matter how much effort they put into the game.