We know and blizzard knows that every new content people come back, every new tier,every big addition and of course every new expansion. The genre is so old by now that the only way to keep an stable flow of players is by adding new content.
So how long should this new content last? I'm sorry but even when I love the franchise so much, I can't stand 10+ months of the same content in every final months of every expansion. I think 5 months should be enough.
So the question that always drives me crazy is why don't blizzard pull content faster? I work in software develpment as well and I know there are a lot of things to get done before you can pull a software out, and I know the biggest issue here to get a software on time is the human logistic, my enterprise can't afford to hire 200 new employees to accelerate the process, but blizzard? I don't want to start the "lets calculate how many millions do they get each month" but hell yea, they get millions, they should hire twice developers, twice testers, twice engineers, etc, they CAN.
So the conclussion I came with is that they don't hire temporal developers because they don't want to share their strategies, processes, innovations or whatever they think is too amazing to hide. what do you think?