The idea behind the companion system is great, the issue is mainly the issues that are currently still a thing. Mainly bugs: Them just plain not staying put in safe rooms you place them in, some rooms they just will not enter, even if they are designated as safe rooms they just won't enter the door. Security if they get to a point of getting grabbed and dragged away are then effectively hard-locked away from getting them back into your party, even if you do find them again or even stop the crab creatures from dragging them away, you just can't interact with them any further. On that note, the dragging away feature itself seems bugged, no matter how many times I start a new game, they're always bugged to get dragged away while not actually moving at all which forces you to shoot the crab because you can't move past them and now your former companion is now hard-locked away in the middle of the hallway.