Treyarch seem to think that their engine (the basis of which is over a decade old) can do the same things as Frostbite 2 via updating it.
Key word is 'updating' there. That doesn't just mean adding a few lines of code for a new shader or two, it can also mean re-writing so much of the code that you are barely a step up from starting from scratch.