Although I agree with you - I do believe the creators/designers/owners need to understand that many of us feel the game is nearly there with just more effort needed to fix the glitches and not so much in the new content.
However, on the other side of things I, and perhaps, the developers understand in order to truly test and work on the game in the glitches arena they need the players to stick around and new content is always a good way to keep us with short attention spans playing the game....oh look squirrel-I mean microraptor!