And this is exactly why I'm not super hyped about Solasta - I really hope personality tag/dialogue system is decent since there are no companions with story/dialogues.
Have they specifically said there are no joinable NPCs with backgrounds? I must admit I haven't been following the development that closely. The playable demo did a decent job of selling it for me.