No, my friend, no way you are wrong.
This is not a linear shooter, but an RPG. I want to go left, I want to go to the right, I want to go into the cave and fuck with the Orkoids. I fall into slavery, I want to give up, I want to fight... this is my choice.
Yes, the main goal (her dream) is to leave the island, no one denies it. But dreams don't always come true. If you have to leave the island: go to the port, sell yourself into slavery to the captain, end of the game, thank you everyone, everyone is free.
But... The player himself decides whether to leave the island or not. I don't strive for this at all. Why not give players more freedom?