XII has actually both. Seriously.
The little background info we get is pretty much "shoved in your face", i.e. Vaan tells you he wants to be a sky pirate to run away from the pain of losing Reks. Well, duh! I compare this kind of writing to bad acting:
An actor can't make a convincing angry face so he just says "I'm furious!" while his face and body show "I wonder what the heck is on TV?". Same thing here: Ondorre, Vayne's father, Vaan, Basch, Ashe tell you things that are pretty obvious without them telling you, if the writers had any storytelling skills. (ok, there's a small exaggeration here, but it's to convey my point: Specific words aren't necessary if you can write).
At the same time, the truly important motivations, like what drove Vayne to kill two brothers and his father are left pretty loose and you have to just chose which motivation you like best. Only to have that choice blow up on your face. Here was I thinking Vayne was noble and wanted to save all man from Occuria when he goes to Rabanastre with the Bahamut to obliterate all in his path.I felt cheated!
So yeah, the plot is both too obvious and too sketchy. Good thing gameplay rocks!!!![]()