Tell that to the 100 odd folk who I saw working hard on new content...
That's just it. You guys saw "100 odd folk working hard on new content", what exactly are all these 100 hundred doing? And if there are that many developers why are there so many bugs with nearly all the new patches. I've come to think that with these many developers, people are starting to get in each other's way.
As for creating new content. I don't know if even with this many developers the Cobra can handle the content, unless of course there are developers in the team that are actually working on the underlying Cobra engine.