Spider Men 2 and Wolverine will both be out before this game.
Insomniac apparently has 2 teams, one in Burbank California, and another in North Carolina. If you go to Insomniac's website, they have 23 job openings on everything from Art Director to Combat Designer, Engine Programmer, Lead AI Gameplay Programmer, Lead Animator, Lead Gameplay Programmer, Senior Gameplay Animator and so many others. Don't be so certain of that fact. Perfect Dark could easily drop in the 2023-2024 timeframe if development is going well, which isn't even that far off from Spider-Man 2's planned release date. And assuming Spider-Man 2 does in fact make its 2023 release date, are people really so certain Wolverine automatically makes 2024 or 2025? That leaves a pretty long window from the time Perfect Dark was announced (2020) to when it could possibly release.
What makes people think Crystal Dynamics and The Initiative weren't actually working on this together for much longer than thought, before this public announcement? And we've already seen evidence that regardless of how much development talent you might already possess, or regardless of how many games you've already shipped together, you can still have a need to hire more studios and outside help to get you to the finish line anyway, as what we know to have taken place with Last of Us 2, Assassin's Creed: Valhalla and a whole host of other AAA releases.
Every now and then we get new threads centered around being "concerned" that AAA games from Xbox need the exact same 3 or 4 years - sometimes more - that it takes every other AAA studio, including Sony's, to make their games. Since when did it become all the rage for major AAA games to be made in just 1 to 2 years? I thought it was well established the biggest budget games tend to take a 3-5 years+ to make. Whenever you see a game from the same studio show up sooner than you expect, it's usually because they have additional teams working on those or had extra help. Insomniac announced Spider-Man in 2016. You think they weren't early in development either even though it dropped 2018? Early in development could mean they were already working on it in some form for over a year. We already know Initiative has been at it longer than that.
Do people think it took Insomniac just 2 years to make Spider-Man? Last of Us dropped 2013, Uncharted 4 dropped 2016, Last of Us 2 dropped 2020. Xbox's newest games have only just been announced last year, except Hellblade 2 (2019), Halo Infinite was only announced in 2018, and now will release in 2021. 3 years after announce. We know it's been longer since their last game, but they waited to announce it when they thought it was within 2 years of release.
My assumption is every new title Xbox announced is within a 1-4 year release window.