I generally agree with these points. I do have two objections.
The first is this alleged “rape culture” meme. A culture is the shared customs, arts and values of a nation or people. A culture is widely accepted and defended. There is no such shared acceptance or defense of rape. Rape is widely despised. The conflict is over what range of circumstances is included as rape.
And that is my second objection. The author differentiates between “consent” and “enthusiastic consent”. That harkens back to the effort of the feminist movement in the 1970s to define rape to include any acquiescence to sex wherein the woman was unenthused or had reservations. They seriously wanted husbands to be criminally charged with rape if the wife consented when she wasn’t really that interested. A headache, being tired, not in the mood, had a rough day? Your husband just raped you. “Marital rape” was the desired category.
So, yes, I agree. But I would agree more if the arguments weren’t so overly broad.