Ich persönlich mag es ja am liebsten, wenn zwar das Prinzip an sich linear ist, ich also erst Bereich A bereise, dann Bereich B, dann C usw., der Inhalt der einzelnen Bereiche jedoch frei gestaltet ist. Ich hab nichts dagegen, wenn mir das Spiel sagt, ich soll erst zur Steppe, dann zum See und dann zum Berg gehen, solange ich diese, wenn ich dort bin so erkunden kann wie ich möchte. Auf diese Weise bleibt die Story nicht völlig auf der Strecke und trotzdem hat man noch die Möglichkeit, alles zu erkunden.
Und es kommt den Dungeons sehr zugute, weil auch die Items dadurch vorgegeben sind und wenn die Dungeon-Designer genau wissen, welche Items der Spieler zu diesem Zeitpunkt hat, können sie den Dungeon entsprechend gut anpassen und komplexere Rätsel einbauen.