Its not blaming a class its pointing out a fact - the fact the majority of sexual assaults/ rapes/ violence are committed by men.
Men see this as saying all men are rapists rather than seeing it as this seems to be a problem with masculinity what can we do to fix it.
Even if we didn't point this out the men as a class wouldn't do anything to fix the problem because it doesn't affect them. Well sexual violence does affect men just not to the same level that it affects women. Violence does affect men but its always talked about as an aberration rather than a pattern. It has to be shown to be bad for men in a continuous consistent way and that changing it will be good for them as a whole, even though it may be bad for those who commit these crimes.
though this is reminiscent of the handmaids tale - better never means better for everyone. It always means worse for some
If we go back to the smoker analogy - it wasn't most smokers that enacted the change because even though smoking had a negative effect on them they didn't want to change, especially as it is an addiction. It was the other people affected by the smokers that campaigned for change, relatives, those affected by passive smoking etc. While there were benefits to the smokers that choose to stop there were more benefits to society as a whole. And I know some smokers that argue that it made life worse for them as they no longer had the freedom to smoke were they wanted.
The point is society needs convincing that changing rape culture/ toxic masculinity will be of wider benefit and at the moment that's not possible because the patriarchy provides a better benefit to men as a class even though its bad for women as a class.
I am not suggesting some feminist version of Gilead were women take over and force men to comply (though lets take a moment to imagine what that would be like, but the way to change society is to convince men as a class of the benefits and thats' the hard part