I've been saying this for years, but it's nice to see a publisher put it so bluntly.
Gamers always whine about "annualization;" i.e., the practice of releasing a new entry in an existing franchise every year.
There are several points to this argument that most of them forget but for the time being, let's just look at what Ubisoft told Edge concerning their wildly popular Assassin's Creed series:
"We are able to offer people a new Assassin’s Creed every year because they want Assassin’s Creed every year. As long as this is true we would be very stupid to not satisfy this need, but it puts a lot of pressure on us to create something that will never disappoint."
Yes, exactly correct. They produce one every year because we buy it every year . If we didn't, they wouldn't. People also usually forget that each game takes much longer than a year to produce; multiple internal teams take several years to make a new entry. For instance, this year's Assassin's Creed: Unity took over three years to make. Even Call of Duty , with two main development teams, trades off and each title gets two years. This generation, with Sledgehammer added to the mix, each iteration will get three .
But that's all irrelevant, really. We buy 'em, so they keep making 'em. It's really that simple. Don't like DLC? Well, quite obviously, a lot of other people do, because it usually sells. Don't like microtransactions? Companies seem to be making an awful lot of money on that business model, so… Look, companies are in business to make money; if they get it, they'll keep doing what they're doing; if not, they won't. In fact, they can't, if they want to stay alive.
All these things everyone supposedly hates? Either everyone is hypocritical and is either buying them one minute and turning around and disparaging them the next, or the ones who do buy each new annual release and all the DLC are just staying quiet. Either way, it's all on us. We have nobody but ourselves to blame.