Cut them some slack... this was a story that was dropped by the translator when there was only 1 freaking chapter left... 3 years with no translation....
This dude is the hero we needed.
Though I do hope that a better translator would come in and redo this chapter...