I think most arguments or disagreements on this topic boil down to semantics of the words used – blame, contributed, ‘asking for it’, responsible, partly responsible, whatever.
I have first hand experience of investigating cases where things the victim did created an opportunity for the rapist to rape them, and had they taken a different course of action that opportunity would not have arisen. I.E. their actions increased the risk. That the rapist chose to take that opportunity is, of course, the rapists’s fault, and no right minded person would ever think otherwise. However, whether through clumsiness or otherwise, people use different words when they talk about the victim’s actions or behaviour being a factor in what subsequently happens, and a poor choice of words can misrepresent what they’re trying to say, which is very rarely ‘they deserved it’.