I could honestly pick out any one of these main cast members from FFXIII and unleash one hell of a rant;
But there is one that stands out, even amongst this motly crew of douche.
I. HATE. THIS. GUY.
Snow is an irresponsible, selfish, self-righteous, egotistical, arrogant, ignorant prat that the game tries to pass off as a selfless hero!
(Warning, Some minor spoilers ahead)
Right the start of the game, he gets a load of innocent civilians killed, then the next time you see him he is hi-fiving his buddies and declaring himself a hero as he rides off to rescue his already doomed girlfriend like he's Captain America.
A quick point before I move on. A hero is confident, inspirational and charismatic, but also selfless, thoughtful and humble, usually even anonymous. Even if they have earned the right to call themselves a hero, they don't. Snow is none of those things.
Back to the point though, our "hero" getting those innocent people killed. Any remorse? Regret? A lump in his throat? No, of course not, he was only thinking of Sarah (The GF), the only lump he had was down the front of his trousers. While travelling through Palumpolum with Hope (Whose mother was one of the aforementioned civilians who died because of Snow), he's completely oblivious to the fact Hope hates his guts because he's to focused on "being the Hero". When Hope does eventually confront him, only then does he actually show some remorse. Eh, no Snow, you don't get to feel bad about what you did only when poor little you has to face the consequences, that's not how it works.
He's pretty much the same, carefree, annoying douchebag the entire game. All the main characters in FFXIII are there their own brand of terrible, but Snow is the worst. And when you're the worst protagonist in FFXIII, that is a very strong case for the worst video game protagonist of all time.
Even being played by Troy Baker couldn't salvage this waste of pixels. Thank about that.