Frankly speaking (as a Xbox 360 user), to a certain extent I think the "possible" modifications they made to the game structure to accommodate the disc constraints might have caused FFXIII's linearity (to avoid messy disc changing I think?). Then again they were able to squeeze XIII-2 into a single disc (perhaps lessons were learnt).
Yet again other JRPGs were able to overcome the linearity problem he faced. Lost Odyssey, Blue Dragon, Star Ocean 4. Multiple discs, without the linearity FFXIII faced through several ways to overcome the disc issue.
So yup, maybe the 360 caused it, but if SE actually tried to do something, then nope nothing like the linearity issue would have happened.







