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.