Ugh, I don't think I have ever experienced good AI companions. Then again, I avoid them like the plague, because I can't stand them at all. I played through Fallout 4 twice and never had a single companion, because fuck them, I'm better off alone. =P
When I do get forced to play along with some stupid NPC character, I'm just happy when they are invincible so I don't have to care too much about them.
Official member of VGC's Nintendo family, approved by the one and only RolStoppable. I feel honored.