During May 2018, I had 50+ Friends in our community where all of us use Iniuria since 2016-17 and 120+ accounts got banned.

120+ is not few accounts I guess.

But I think now the developer team...