If it’s not that than what is it and how do we solve it?
Well, it better not be that, because then you have to choose between religious freedom and censorship.
The term “rape culture” by definition means that in the broader culture, rape is both an acceptable and desirable activity. But in the broad culture, everyone knowns it’s illegal and unacceptable. So people who participate it in are criminal.
So, good question. What do you want to do? Pass more laws and say “We really really MEAN it this time?”
If it’s appropriate to use the term “:rape culture”, then why not “murder culture” and “theft culture”?
Basically, you have to ignore the definition of the term “culture” to make that work.