Incoming rant, but I guarantee my shit is going to be spot on.
FFXIII would've been considered a GOAT Final Fantasy if the first twenty hours, which is dedicated to boring, wooden, stilted, terrible storytelling, was five hours of that shit. Once the game stops holding your hand and abandons each party character's own story, the quality of the game skyrockets upwards. Fantastic gameplay marred by absolute dogshit storytelling.
If five hours was dedicated to storytelling instead, characterization would've been less drawn out and the characters would have to be more relatable. The game couldn't hold your hand that much, since being given complete freedom after the five hour mark means you either learned your shit or you didn't.
Final Fantasy has never had a clean, extremely well told story. Its always been anime, its always had highs and lows, each Final Fantasy is a love it or hate it type of deal. So no matter what, five hours of bad shit versus twenty hours, it would be far more forgivable if you had to endure mediocre shit for five hours.
Instead, FFXIII's team was either huffing their own shit to the point of unconsciousness, or they were scared that JRPG players would be bummed out that there would be less story in a HD Final Fantasy. Either or, the same result occurred. The narrative hate fucks you into submission. It felt like the game was wasting your time just cuz.
"We crafted a twenty hour shitty movie because we thought this is what people wanted."
"Why?"
"We dunno, don't people like Final Fantasy stories?"