I think so, proles, and I would think it's not really something you could deny (I'm not saying anyone on here has, btw). But then, if we accept that we do live in a misogynistic society, we must accept that not everyone does live by the same moral code we would all like to see everyone live by.
To me, I'm sorry, but saying that rapists are not ordinary men is both flying in the face of the evidence, and an attempt to pretend that the above is not true. It is true. None of us has to like it, but prejudices are accepted in our society. And our society tries very hard to make us believe that this is not so. And so people want to believe that rape doesn't really happen if you stay within the moral codes. We want to believe it so much that society generates rape myths, so we can pretend the rapes that happen so often aren't 'real' somehow.
This doesn't make anything better. It is a giant, collectively supported lie.