I think it is unfair to hound him over his latest statement about sexual assault. He is absolutely right that the term sexual assault includes actions that are so different that it can be used to unfairly destroy people's reputation. And if you are going to call someone a monster, it is better to more precisely define what type of sexual assault he did.
I myself was sexually assaulted some time ago. I was in an ordinary nightclub, I went to the mens room, and on walking out of the mens room some a-hole decided to slap my ass on the way out. I gave him a dirty look, maybe I should have had him kicked out of the club, but I don't think it was necessary to have him fired from his job or ruin his career.