The key difference between the two tasks is that in SP, the target language (the MRL) has very different properties to an NL.
mRs must conform strictly to a particular structure so that they are machine-interpretable.