I know it's trendy to praise XII on how it dealt with morality. "It's so creative! There is no black & white!"
If that was actually the intention of the game, then it failed. There are definately characters who are good and those who are evil. Vayne claims to be working for the good of Archadia and Ivalice, but anyone who plays the game understands it was out of pure ambition. Pride is the most serious of the 7 deadly sins.