Halo engine “still had 1992’s Marathon code in it”: devs discuss messy codebase of AAA games
No game engine is perfect. And sometimes developers may have a hard time working with specific frameworks due to a large amount of legacy code or lack of good documentation.