Hairless Mammoth said:
And that's why we have to put up with Vaan(and maybe even Tidus, UGH).
Vaan I agree with and a lot of us know what the deal was there, however I don't think saying Tidus being there for the same reasons is entirely fair.
Tidus is quite clearly supposed to be the main character, Vaan quite clearly isnt, he (as well as Penelo) barely speaks or does anything in the scenes that aren't focused on him and has no reason to be involved in the story beyond being shoe horned.
Tidus on the other hand is heavily invested in the whole plot with Jecht, wanting to return home, looking for Zanarkand, him and Yuna, the Fayth etc etc. He's supposed to be the audience surrogate, as he's out of time and can easily weave any exposition into the story without the main character seeming like a moron for no reason.
His and Yunas character archs complement each other too. Now granted he was decidedly supposed to be there from the start of development, but I don't think it was just to have a pretty boy. Love him or hate him, he still serves the story very well and does what he's supposed to do in the story.