I think sony have to find a way to cut the time of the development. It's crazy you have to wait 7 years for a game and not acceptable. Even insomniac the faster one, has started to slowdown too much. I start to suspect they delay the release intentionally.
i still cant believe we dont have a Naughty Dog game made on/for PS5, i know they announced that one game but i wouldnt be surprised if its released after PS6, so that also becomes cross gen
It's an issue that affects all AAA games, not only Sony: every generation games get longer, more dense in terms of enemies/npcs/environment props, with more features, with way more detailed models, animations, textures, lightng, etc. so their budget gets bigger because require more people working on it during more time.
Nowadays AAA games take on average around 5-9 years to be made, with a few exceptions taking 4 or 10+ years.
Insomniac isn't special: they have two offices with enough people to be working in 3-4 (depends on the moment of their roadmap) AAA games at the same time. Each one of these 4 teams take the same time than the other ones from the rest of Sony or the rest of the industry.
Meaning, even if they aren't strictly separated teams (people jumps from a project to another one when need), the team who leaded Spider-Man 2 is mostly the one who leaded Spider-Man 1. And the one who is leading Wolverine is mostly the one who leaded Miles Morales. They're also working in Venom (a shorter spinoff as Morales was), which maybe is being handled by the Ratchet Rift Apart team. According to their roadmap they also should start to do early work around now for their next Ratchet and new IP.
ND released TLOU2 in 2020, and after it started to work in Intergalactic with one team, in the cancelled TLOU Online with other team, and around early 2023 started to work in another non-GaaS SP game. Plus also mainly outsourced -but still getting some overview and support from ND- Uncharted Legacy of Thieves collection, TLOU1 remake, TLOU2 remaster plus the PC ports of all 3, the Uncharted movie and TLOU tv show.
Intergalactic is apparently going to be released in 2027, which with 7 years would be on par with current AAA development in the industry. Specially for new IPs, that always take a bit longer.
cross gen is an issue, although i wonder how much games are actually held back by it when you consider it probably isnt the biggest leap forward in hardware,
It isn't any issue. Most AAA games released until this or last year started to be made 2017-2018 or before, when devs didn't have access to PS5 devkits or hardware specs (the tech still didn't exist) and even less engines optimized to take advantage of this generation.
To they had to design the games for the previous generation and start to make them for the previous generation, because they didn't know how the current one was going to be and didn't have the tools to make games for the current gen. Then later once they got the PS5 specs and tools started to make the engines and later the PS5 versions of theirs.
Business wise, still almost half of the PS userbase is still on PS4, it's upgrading way later than in previous generations. So it was smart to releae the games for them too, specially considering AAA games get way more expensive every new generation and nowadays they need to sell around over 8M copies to make a big one profitable if isn't GaaS. Meaning, outside the top sellers they have to release them in more places.
but the actual big problem for me has been the lack of exclusives... cross gen or not
PS5 got many exclusives every year. Got both 1st to 3rd party, from big AAA to small indie, both crossgen or not, including total exclusives, console exclusives or time console exclusives. Some other got exclusivity for VR, or console exclusivity for Japan.
Each new generation AAA games take longer than ever to be made, meaning each team releases less games in each new generation. And gets more expensive, meaning they need to release it in more places to ensure profitability. That also means full exclusivity to compensate missing sales elsewhere requires a bigger payment from the console maker to compensate less sales in other platforms.
So platform holders pay instead cheaper exclusive types (like crossgen timed console exclusivity) to 3rd parties, something not only good for them because with the same money can pay more exclusives, but also better for the publisher or dev because allows them to make more money by releasing it in more places.