Its for Singleplayer. Coop is only for use of friends. They expect that 90% of all Players will it play solo. If you open a game a friend can join and take over your second main character( +second companion/henchman). If he leaves you take again control of your characters. Since he can pretty much fuck up your game, larian dont want stranger in their games, that just randomly attack everything.