Wasn’t the lead of the localization team also really involved in writing the game’s lore for a while? If I remember right, they were not just translating but actually part of the world-building. So I do not think the problem is with localization itself. It feels more like an issue with the writing, and the localization just ends up showing those flaws.