You are right, but I bet you they have a ton of dialogue that remains unused, either due to bugs/weirdness (like the fact that V only brings up sidejobs once, despite pretty major progress in them, she's likely to have lines for each stage) or because it was cut.
Hell, I was smiling ear to ear whenever "New Message: Judy Alvarez" popped up on the side of my screen. That is just text.
As for a hang-outs system, the actual number of people they need to include is relatively small. Panam, Judy, Jackie, River, Kerry. You're not exactly going to be inviting Mr Hands out to the bar. I suppose the real problem would be tailoring each system to be unique, as the activities with Judy would be markedly different than with Panam.
Oh my, me too and I'm well aware of how weird it may sound, but seeing that '
Judy Alvarez sent you a message'' had me smiling like a child.
I mean, yeah, I expect the romance partners to have the most dialogue in any hangout system they decide to implement, but I see myself calling Takemura or Rogue for some fun time, again, they way you could in GTAIV (2008), where you could call your love interest and have additional choices with them, but you could also call up your friends or cousin to go bowling.
Also, I see them implementing some of the cut lines into their game in some way, it's not a secret that voice actors for games record thousands of lines, from which a big percentage ends up cut. In game like this, I see them used in other ways, hopefully they do.
As for additional activities, imagine them actually allowing you to do anything with anyone, and you end up convincing Judy that Nomad life is actually awesome, or get Panam to enjoy city more by having her spend more time with you there, than talking them up into something... I mean, this game leaves a lot to be desired.
I feel like even if it came with all the promised features, I could still see possible addons.
Tho, we still don't know we'd do any of this, even tho I hope from the bottom of my heart that they do. I fucking love Judy. Did I say that?