

My native language is German and I never had a problem with it. But i think compared to Japanese the German language is fairly easy and German is also much more similar to English than Japanese. So not only Translating but also dubbing and subtitles are much easier to do.
Maybe in your example the translators didn’t know it better or were underpaid. I also don’t know how well the dubbing and subbing to japanese are overall level is. In german the level is quite high… i was onlynoticing that movies were translated and not origially german when i was like 11-13. (That could also just mean that i was a stupid child, but i think it’s the combination between that and the good dubbing)
About the different challenges between subtitles and dubbing i can recommend a Tom Scott video https://www.youtube.com/watch?v=pU9sHwNKc2c


True, they are doing the work of translating twice.
And sometimes there are existing two types of subtitles, but the standard case is that it’s based on the original language. For learning italian i searched a lot for subtitles that are based on the italian dupped version. It often has a “forced” in the filename (and is unfortunatly quite difficult to find)