What did you expect? Some literature nobel prize material? Japanese writing SUCKS. Once you get older and older you realize that all anime have shitty dialogues, plotholes bigger than the grand canyon, contradictions to things they stabilish as "logic", plot convenience everywhere, deus ex machina and tons of shit that make no fucking sense.
Still, Final fantasy 9 is much better than 7 and 8 storywise. Its full of cliche (amnesia, muh existence has no meaning, muh unknown past...), Zidane is one of the coolest jrpg main characters and kinda relatable even with the aforementioned cliches. He is a teenage cocky boy that thinks he is so good with women, and an obvious horny womanizer but he actually is kinda awkward and women just laugh at him (just like edgar from ff6). The love story is more convincing than ff8(which is the most poorly written shit ever, the shittiest fanfiction written by a fangirl is still less cringeworthy).
But, oh well. The characters in ff9 are some of the most charismatic in the whole fucking series.