I agree with the above. Also - I do wish there were more companions that were just straightforward and 'normal' in the approach taken with them. No crazy mystery around them or anything like that... just good personality, good writing and a character that you enjoy interacting with.
That being said maybe this will be unique to the Early Access companions. Larian has hinted that more are on the way and maybe they won't have mystery whirling around them non-stop.
I still think that BG3 starting us off in media res on the ship was a mistake narrative-wise. We should have started off on a road near Baldur’s Gate or something, have a chance to meet some of the companions before the ship and tadpole suddenly changes everyone’s outlook on the world.
A lot of the characterization so far is mostly them telling us stuff rather than showing us. It will naturally change as the game progresses, but early impressions are rather lacking in nuance.