Defining the translation function as finding the best derivation has the unfortunate side effect of forcing differently-derived versions of the same target sentence to compete with each other.
the true score of each translation is "fragmented" across many derivations, so that each translation's most probable derivation is the only one that matters.