I think frostbite is decent. Frostbite makes it as bf we know. But since its very complicated one, it has been probably challenging for new devs. You could see in 2042 that difference. But time has passed and development has been upgraded/improvements has been made. Game looks and feels better now. What i mean, new bf might have better launch.
Edit: What also buggs me is, remember when dice introduced 128 players and skyscraper collapse/destruction demo video? I think after that something happened (some old devs left that might were pulling these keyfeatures) And we actually can see some part of destruction in The Finals as overall bfv movement feeling.