Idioms and jokes and the need to maintain them for the integrity of the program is also important. To say the least, she was quite shocked and insulted. Suddenly the statement isn't so in your face and shocking. Same meaning but completely different impact. Moreover, one is idiomatic.
Target audience is another factor to consider when looking at the translations.
Is it for kids, adults, serious Japanophiles, etc. Literal translations may not be entirely appropriate for younger audiences especially if it uses exceedingly difficult or cumbersome words. Obviously if it's for serious language learners then accuracy in translation is extremely important. The actual target will be somewhere between the two. All of these factors, and undoubtedly others, are all important when looking at translations.