Well, it is a story-driven game. It was meant to focus on the story.
I think most people did never realize how much work was actually put into the Story of FF XIII. Here is a link to a deeper plot analyis from Gamefaqs, just to show how much depth there was actually in the game.
http://www.gamefaqs.com/ps3/928790-final-fantasy-xiii/faqs/63575
Final Fantasy took its story very serious. The time aspect was very vital to the game, since the Characters were branded and they only had little time to fulfill their focus. I mean, think about it... how would it make any sense if you see in the story missions that the characters have only little time left before they turn into monsters... and then they go on various unimportant sidequests as if they had all the time in the world.
There is a cutscene where the citizens realize that the characters are L'Cie and they were panicked by them. How would it fit if you see this scene and after the cutscene you go shopping aroun in the town and are small-talking to characters as if everything was okay... With the same people that were panicked moments before.
Final Fantasy XIII was a story-driven game. It was not meant to played for 200 hours+. It was meant to tell a thrilling story. In in this part I absolutely loved Final Fantasy XIII. But this is my peronal opinion.
@ Linearity.
I will try to explain my personal experience with The Elder Scrolls: Oblivion why I feel that Non-linearity in RPGs is actually the bad thing. Although you have so much content in this game and you can do them almost whenever you want and you can spent 200h+ with this game... I did not get any satisfaction out of this game. Most things that I did felt like totally unimportant. There was no deeper meaning to the game. The Main quest felt uninspired and the worst thing what that it felt disconnected to the game world.
I mean, the world is in grave danger and I am supposed to battle the threat. But I am busy doing random sidequests and try to make a career in the various guilds (which would not mean much if the main quests fails anyway.). This non-linearity made me feel that almost everything in this game was random and without deeper meaning... But maybe I am just no big fan of open-world/sandbox games.







