FFXV used global illumination that almost no game this gen supports for its lighting solution. It's insane they even got it running on current gen systems.
So there was a huge trade off for the rest of the graphics to get that type of lighting up.
Honestly though UE4 just makes sense for third parties. KH3 and FF7 could use the streamlined and fast engine development.