An easy direct solution that everyone suggested which is both actionable and doesn't involve quitting the hobby entirely: Learn english and jp to a bare minimum level (which wasn't met). Pretty simple actually. Truly it must take genius level intellects to come up with such a suggestion.
Obviously expecting people to know a language before they translate to it is a standard far too high. If you aren't willing to do all the work for someone else and call it "constructive criticism", then obviously they are justified in shitting all over publicly.
Sorry for any confusion. Doesn't seem forum @s notify in a way I noticed on the main site. Always intended to upload this to MD too after the initial set of corrections were made but it slipped through. Hope some others can enjoy.