It depends on the story and the character. If Cecil was something other than a Dark Knight or Paladin it wouldn't make sense to the story. Same if you could turn Yuna into a warrior in X. V works for having blank slates because no one is specifically known as a ninja or mage.