I agree with the points about a complex narrative. The problem is the main characters have no part in that narrative. The world is lush and vibrant, but the main characters are empty, almost cold in their lack of worth. Vaan, our empty self-identification gamer insertion protagonist seems ambitious, but does very little, fitting with Cloud, Squall, Tidus, etc. Ashe, our princess emerging through the trial of something going wrong with her kingdom seems power-hungry enough to betray the party and suffers visions, yet does very little, filling the role played by Aeris. Penelo, our childhood love interest who amazingly isn't the princess seems helpful enough and does very little, not nearly living up to Tifa. Basch is honourable to a fault and does very little, much like Kimahri. Fran is distant, insightful and very different in her outlook on the world, but unfortunately doesn't do enough, much like Red XIII. That leaves Balthier to carry large chunks of the plot, which he does with amazing flair, along the same lines as Auron. Because Balthier gets the vast majority of the good lines and displays the most of a wonderful personality, he's easy to like. Basch makes a couple of hard calls to try and defy a Princess going about stupid things for revenge. Penelo follows Vaan around to help him out of his occasional stupidity, while Vaan follows Balthier hoping to osmose some of his sheer awesomeness. Fran is herself, she's chosen to be Balthier's travelling companion because it suits her and lets her get out in the world to breathe, but we don't get much more than that.
There's a sense of disconnection from most of the characters which other games haven't had quite so much of. Sure, every Final Fantasy game makes the protagonist bland to allow the gamer to self-identify, but this is usually counteracted by the presence of a number of diverse personalities. That sense of personality wasn't here to the same degree this time. What was here that hasn't been for a while, is a sense of the world as an interesting place, not just something to trek through. Annoying as it is to be completist about, having Rare spawns turn up and give you a random challenge is a nice addition. Hunts have been a fun way to go about the little bit of genuinely challenging content for the level Final Fantasy games provide and thanks to the automation provided by gambits, the battles don't feel quite as stunted where the action pauses all the time for you to select your next move, while allowing you to be tactical
There also wasn't too much of the gimmicky push sequence of buttons to get the powerful move to go off and that's something I welcome and others miss, I'm with Yahtzee on the overprevalence of Quicktime Events.
All up, it's been a world I've been happy to go into and enjoy finding my way through, but it hasn't been a compelling story through the main characters. The real story's in the background characters and the plots happening within the empire and the politics surrounding their occupation of various city-states which would prefer to maintain independence. There's potential similarites to real-world politics and it does paint war properly as a horrific affair in which ultimately people are playing for high stakes and no one really wins. That's a nice thing to depict well and they have. Hearing stories from the survivors of Nabudis makes me understand that little bit more about the Japanese perception of the nuclear bombs dropped on them. Everyone wishes it hadn't happened no matter which side they were on if they've directly seen the results.