In some interview I saw devs said, that Karlach was changed three times completely during the early access and they really didn't know how to work with her. So I think what we have now is only a "empty" backbone of something what should be much bigger and more complex. They worked and worked until they had to stop due to deadlines, so they gave us what was implemented.