I need to preface this reply with a statement that I have learned to live with 'class' statements wrt gender issues, because I want to be able to discuss those issues and acceptance of the 'men as a class' formula is required.
It makes me uncomfortable. There are myriad adequate, and more accurate, ways to make those points without the lazy and - to my mind - prejudicial use of "men". It takes two or three more words. We have the gift of language; it pains me when it is purposely debased.
In natural language and in mathematics, "men are rapists" has a different meaning from "rapists are men".
The first, despite my learned silence on the matter, is offensive to - yes, to men as a class. The second is a statement of fact, inoffensive to all but the odd female or cross-gender rapist.
I wish feminists wouldn't do this. When misogynists use "women" to mean something unpleasant about women-as-a-class, they're rightly accused of stereotyping. Likewise, "blacks" or "whites" (as an aside, ref an earlier post, I have been personally vilified for oppressions perpetrated by my white-ancestors-as-a-class; it felt most undeserved.) There's really no excuse for it, unless it really is intended to piss people off and make feminists sound like man-haters. I don't understand why it's deemed necessary.