There are a few reasons for this, and a suggested way that will make it work:
-
Sometimes my friends are having connection problems - and it's not really fair to have them replaced with a random and force us all to back out in order to get our friend back, losing any progress - or making our friend wait x amount of time to complete our voyage
-
Sometimes we're nearing the end of our play session with our friends and we're just finishing up and don't want some randoms (and possibly trolls) interrupting our plan before we move to a smaller ship
-
Sometimes you're on a sweet revenge trip and don't want potential trolls joining your crew and foiling your piratey plans.
My suggestion for making this work is to make it vote based - like placing a crew member in the brig or scuttling the ship - If at any point it loses a majority (from people leaving), it is opened back up. Notifying players that this has happened would also be very important - with perhaps a timeout between the last person creating the majority leaving and the disabelement - so that any other crew members can swap over if desired.
