What amazes me is they picked Frostbite to be the universal middleware for all EA studios games, which then directly resulted in the disaster of Mass Effect: Andromeda.
At EA, wonders truly never cease.
For a while, Frostbite was a really good engine, producing impressive results in BF3 and BF4 . At least in terms of graphics.
And having a single game engine across the company studios, makes sense. It saves money and allows for studios to work together.
But although it was technically advanced, it was lacking in accessibility and tools for devs to work with it.
When Fifa transitioned to Frostbite, EA sent a bunch of Dice engineers to help with the process. This is EA's big cash cow, so it makes sense.
But it left other studios with little support to make the transition. So with a game engine that is hard to work with, and with little support, Bioware studios suffered a lot.
Andromeda should have used Unreal Engine, one that Bioware knew much better.
And the transaction in Bioware should have been delayed for when the engineers at Fifa were available. Maybe for a sequel to Andromeda.
But EA management is incompetent and the results show, with failure after failure. Was it not for the money from Fifa and Madden, and EA would have already gone under.