mate you know that they working and updating on the Frostbyte engine?
This engine has nothing to do with the original Engine used for Battlefield: Bad Company
This is the fourth or fifth version of this engine (if not a higher version, EA & DICE are silence about it)
Or do you think that the Unreal engine is the same engine like it was in 1998? No they are working on it and Unreal Engine version 5 has nothing in common with the origin but the name.
The same is with the ID Tech engine they are constantly developing and upgrading it
The difference is that EA don’t licence the Frostbyte Engine to third party Developers and due to the fluctuation in staff, there is many new blood which needs to learn working with this Engine from the scratch.
So there is no third party feedback from Indi Developers other Studios or Modder which creating documentation, examples or tutorial videos.
If I remember right, I have read that the Frostbyte Engine is a very complex engine and if you know what you are doing it works fantastic and as I said before too much new blood will complicate things (as we see with BF2042 and some other games)
They need a dedicated studio which only Develop and Evolve this engine. Including Documentation, Examples, tutorials and personal that will support other studios creating games. (Like nVidia and AMD which sending out People to the Developers to support them for a good implementation of their hardware)
BF2042 is not a bad game and not as bad as the reviews are saying. Most of them a disappointed fans that this game is something complete different what they are got used to.
I like BF2042 because it reminds me of BF2 with his huge maps and the Unlock system. And some gadgets like the Sentry gun are an homage to BF2142.