You see they are not insulting anyone. They are TRANSLATING the words. Here let me show you.
Main Entry:trans·la·tion
Pronunciation:\tran(t)s-ˈlā-shən, tranz-\
Function:noun
Date:14th century
1: an act, process, or instance of translating: as a: a rendering from one language into another
See that is what translation is. It's not picking and chosing which words should be left in Japanese. It's translating all words to english.
You are dead on FK.
I do not care about vid quality personally as long as it's watchable.