We are definitely aware of issues with some Codex entries, and fixing them up is something we're working on. If you notice a Codex entry that you're having an issue with, please do make sure you report it via the in-game Customer Service portal (in case there are some individual instances we aren't aware of yet)! We don't have plans to scrap the Codex system, but we will be working to improve it.
Speaking of the codex, please make sure to have the UI designers add a keyboard shortcut to open it directly.
Maybe making us having to open the quest log then the codex isn't that much of a big deal but it's sending the message that the codex isn't that important as does not deserves its own hot key.