Tidus was a damn wimp
Is justifiable why Tidus is the way it is in X. He grows later in the story and despite all the shit he goes through he does what he can in a world that he doesn't know very well at the time.
Vaan is one big vagina
Never had the chance to get in XII so I can't say much.
Snow was all talk
Even Hope said that at one point.
Snow always tried his best to protect the ones he cared the most even though he's hot-headed and put himself at risk to save others at least Snow has the quality that he put has he says in practice.
Too bad that Etro (unintentionally) and Caius fucked up everything for everyone... but the story in XIII is like that, you never fully accomplish what you set out to do by your hand only. LR might change that though, but we'll see.
And this whole issue with only guys, people forget that the past 13 titles have always had their share of important females to the cast. Obviously, for whatever reason, they need a bromance to tell the story and I'm sure they'll balance it out with strong females in there too.
I honestly see no "issue" here, at best I've just seen some people crying over how they not gonna get any kind of fanservice for them.
Tidus's problem has more to do with the fact that he keeps trying to tell his story over Yuna's, which to be fair, is justifiable given that he's the one telling the story, except that the story eventually does become more about him than Yuna with what's going on with the Fayth and Jecht. FFX-2 doesn't help anybody involved though (except for maybe Wakka and Lulu but that's it), but especially Tidus who's kinda more represented by not-Tidus who's a walking leaking vagina (seriously, his entire plan to death metal prop the world into oblivion is motivated solely by the fact that he got cockblocked a thousand years ago and now he's a vengeful ghost (but given the amount of still living ghosts in the first game, even the vengeful ghost angle falls flat on its face)).
Vaan's problem was that he was just as much spray painted into the party as his abs were on him, and Penelo just made everything worse since she had no character beyond being Vaan's childhood friend and kidnap bait (that one time she actually matters to the plot). His only real contributions is mostly being there, wanting to become a sky pirate, and having his own force ghost relative con him into turning to the dark side of the neithicite in parallel with Ashe's force ghost.
Snow's big problem is that FFXIII-1 wanted to invoke FFVI's early game with its own early game but left Snow in cutscene land for the first quarter of the game rather then having him go off on his own like the guy who inspired him did. Moreover, the only time we really see Snow fail at being the hero is at the very start when his operation Nora falls apart, but given the situation and the fact that everything that happens to the party afterwords is due to the powers that be rather than anything done by either the players or the characters you never really see him or anybody else do anything grievously stupid. And by the end Snow's character development is probably the most implied versus seen of them all as he's still a boisterous hero who can't get anything done except getting way in over his head and somehow managing to luck out of it afterwords (except now the implication is that he somehow succeeded as a hero rather than fail at being one). Then FFXIII-2 happens and he's now the guy who shows up to say "See player, you do get to play as one of the OG crew from the first game." for all of exactly one stage and only during its relevance to the plot. Beyond that (and his upgrade to Sabertooth) he only gets an ending to show up on his bitchin' cool time traveling hover motorcycle made of twin lesbian transformers and asks Serah-chan to ditch this loser (Noel Christ) and go on a super dimensional time traveling adventure with him instead, and she makes the only choice possible (bye bye Noel Christ, have fun fighting a Gary Stu, breaking the universe, and killing me without me). And now for FFXIII-3, Snow's turned evil apparently.