I'm just gonna repost something I said in the other Frostbite thread comparing how other big studios handle engines.
EA seems to be just about the only one with this issue -- where all its studios are taking one engine that was apparently originally made for one type of game and trying to apply it to different genres.
- Big Japanese publishers like Square Enix and Namco just use Unreal now.
- Bethesda has most of its studios use idTech or forks of it, but almost all its games are first person. It lets Bethesda Game Studios keep using its own tech (GameBryo forks right?), let RAGE 2 use Avalanche's engine, and let Arkane use CryEngine for Prey. Doom, Wolfenstein, and Dishonored 2 are first person games that run on idTech -- an engine made mainly for FPSs. The only real outlier there is Evil Within -- a third person game, using idTech.
- Ubisoft I think is still basically using different engines for each of its franchises: Creed and Wildlands are Anvil, Division is Snowdrop, Far Cry is Dunia (CryEngine 1 fork), Splinter Cell was on an Unreal 2.5 fork, etc. They probably all share tech where they need to though. The only outlier there is R6 Siege being Anvil, which mostly seems to be used for Ubisoft's third person open-world games.
- Activision lets each COD studio run its own fork of Quake III.
- With Sony, it looks like Guerrilla is sort of their "DICE" but to a lesser degree. Other studios have used Guerrilla's Decima engine but I think they mostly just share stuff from it with other Sony teams. They let Bend use Unreal 4 for Days Gone.
Ubisoft basically only has 2 AAA engines.
Dunia and AnvilNext
They both seem to be great engines cept for the processor thing with Assassins Creed Origins/Odyssey. And they managed to turn AnvilNext into an RPG engine. (Talented Devs I always respect them for what thye did to Assassins Creed)
SnowDrop i guess was specialized so the studio would see no reason to move to one of the other engines.
If Ubi try their hand at a new Looter Shooter IP you can bet its gonna be running on SnowDrop.
I dont know where Disrupt engine is now, didnt a bunch of it get merged with Dunia?
Pretty much all of Sonys Studios have their own incredible engines already so they have no need to use each others engines. Those that dont have their own engines like Bend go with an established engine like UE4.
EAs smaller studios didnt have their own engines, so them jumping on an engine that EA has seen works in this case Frostbite actually makes sense. Instead of hoping Epic will give you the support you need, you have one of your own studios providing support.
I dont think we can put SO much blame on the engine.