About Snow, the class system in the new games is arbitrary, because none of the characters have a backstory that could possibly justify training in a martial art (or for that matter, combat at all).
Final Fantasy is no longer a multi-act story bringing a diverse group of adventurers together with a unified goal, each joining up as the main party comes across them or they decide to act. Nowadays, Final Fantasy is about introducing a cast of characters who are all already tied into the main conflict, and all half-way through the story. No one should be monk class in FFXIII because everyone is a bum from some beach town. Sabin trained in the mountains with a mystic monk for years. If the dude unleashes a mystic power, I know why. It seems like the cast of FFXIII stumbled upon weapons (literally in Vanille's case) and became immediately proficient in them.
I could understand if that only happened after they became l'Cie, as if the fal'Cie was like that guy from Power Rangers, only a dick. But no all of these people have these random powers and abilities simply because of the rule of Cool.
One of my main issues with post-IX in medias res is that now one of FF's most prized plot devices is the surprising reveal of an ability or piece of information that is presented for shock value in the introductory scenes, and then explained later. Unfortunately, FFXIII dropped the whole "explain later" with most of it, and applied shock-reveals to everything in the first six hours of the story. Every single thing. How Lightning resisted the glowing-robe thing, her snap power, the existence of a resistance, the fal'Cie, the l'Cie, who Serah is, the Purge, Psicorps, every relationship and goal of every character is hidden from the player for the first few dungeons, if it's revealed at all.
Also, Spoony is at some of his snarky best here. I dig these reviews, and fucking hated this game, so go him.