I'm not even sure why you're arguing about this. The OP's point was that negative generalisations can be true. You haven't disputed this point, only reacted badly to a particular example whilst admitting it's indeed true.
There is no meaningful semantic difference between the statements "Jamaicans are on average more homicidal than Japanese" and "Jamaicans have a higher homicide rate than the Japanese". Your outrage is exactly the kind of behaviour that so many in this thread are decrying: the OP said something that is indisputably real and you reacted by saying "you can and should be banned from platforms".
You are literally trying to expel someone from the internet for saying something true, because you feel a statement of statistical fact implies things you don't like or can't accept (but which weren't actually stated anyway).
You're mis-using facts to represent one culture as more violent than another, and implying that it's a trait of the people, not a much more complicated result of economic and legal differences. It's an incredibly racist and insidious thing to say.
Maybe it's easier on you if the example only discusses white people?
If I said the homicide rate amongst Americans is much higher than amongst the Swiss, I'd be making a negative but true generalisation about Americans (it's 5.35 vs 0.54 murders per 100,000 inhabitants). What is it that causes such a difference in rate? Is it economic differences? Surely not. Legal differences? Perhaps, but there are plenty of guns in Switzerland and violence is equally illegal in both countries. If anything the USA has much harsher punishments so it stands to reason it should have a lower rate.
If you insist on refusing to consider the huge bundle of intuitively defined and often nameless attributes we collectively call "culture" then not only are you wilfully blinding yourself, but you are finding yourself literally attacking and trying to silence people who are less intellectually limited. This sort of behaviour is not a good thing to practice.