finishing the hunts are not exactly part of the storyline. The plot doesn't change just because you beat Ultima or Gilgamesh. If i had done all those sidequests, then yes, i would've taken over hundreds of hours into it but FFX took 90 hours for me just to beat the game itself without any sidequests. And yet, i understand the characters really well. I feel for those characters but in FF12, the only people i feel for are Ashe, Basch, and Balthier because they're actually part of the events in the game. There's nothing special for Penelo except for the fact that she wants to come with Vaan. Fran is just there because Balthier is. Vaan is there because he wants to be a sky pirate.
Everything was so exciting and all of a sudden
(SPOILER)i have to go to Bahamut and a little bit later, the game ends. The sudden change is surprising.