There's two sides to incorporating significant choices into a game. On the one hand, it can offer more depth and a feeling that your actions have an impact on how the story unfolds. On the other hand, it means that whatever choice you make, you'll be cutting yourself off from whatever else could have happened if you'd gone with a different choice. That can be frustrating for completionists who see it as missing out on a significant portion of the game no matter which option they go with.

There have been Final Fantasy games that offered mutually exclusive choices, though I believe only with side stories and optional characters, never (so far as I can remember) with the main scenario story. Even side story choices, however, are rare. More often, all the story elements of the games (main and side stories) have been completely linear apart from some of the side stories being optional. There's a strong tendency to avoid situations where one choice would then preclude choosing its opposite and seeing what happens in that case.

You can tell how much this game caters to the sort of completionists who don't want to be cut off from any possible aspects of the game if you look at its class/job system. It's designed to ensure that you can do anything and everything, so that no choice you make will exclude any other choices. Within the storyline, ensuring that you don't cut yourself off from any available options basically turns into not having multiple options, so the story is very linear.


As for moral considerations, although there aren't really moral choices per se, the story does incorporate some depth in situations where not all objectives are morally based. Though we are generally good characters, sometimes the side we're on is simply the side we're on, rather than either being a clearly moral highground.