Agreed, I think it's a bit dumb to have to talk to an npc just to see the achievements, but of course obtaining rewards and titles should be down through them, for lore purposes if anything I guess.