Those are some pretty good reasons already. There are also other things you could have missed. I found myself revisiting areas quite a bit. I'm just saying, for a very linear game, it was nice to have that option at some point. FFXIII was just about as linear as X but took away the ability to check out older areas save a few you visit in endgame.