I will say: I do think there's a lot of value in making a game that requires you to develop a set of tools, then making as many games as you can using those tools before the tools start to look dated. Some great games have been sequels developed in that way: fallout 2, New Vegas, Majora's Mask, etc.
Though I'm not sure that even really applies anymore for games like Call of Duty. Video game technology has basically stopped advancing.
I agree. They claim the next game will be on a brand new engine, but they said the same crap about Modern Warfare 2019. Feels like every time it's Infinity Ward's turn to put out a game they 'reinvent' the engine the game is built on and then force the other 3 studios to use that same engine, instead of their own preprietary ones that they know like the back of their hand.....
and that, in lies the problem now with a yearly release........ Each developer used to have their own engine and it made the games from that srtudio feel uniquely theirs......example:
Back in the day you could tell by the look & feel of a CoD game which subseries it was, whether it was Infinity Ward's Modern Warfare series or Treyarch's Black Ops series, you could tell which was which by how they looked & played.
Now, with every game under the same engine (created by Infinity Ward) All CoD games despite which subseries they come from or which developer develops the game, feels the same.......
the CoD series as a whole needs a hard reset and Infinity Ward as a developer of said series needs to be let go/fired.