I do blame victims, and I think it's right to blame victims, when they take silly risks. If you dash across a zebra crossing without looking, you take a silly risk, even though you have the right of way. It doesn't absolve the driver who hits you, they should be ready to stop. But when you take an obvious risk, even though you have a right to do so, I think you are partly to blame.
Like I said, a lot of law hinges on what's reasonable. It's not always black and white.
A person is innocent till proven guilty. But if I knew that someone had just been acquitted on charges of paedophilia, and I allowed him to babysit my kids, and they got abused, I would blame myself, as well as the paedophile. Because the risk should have been obvious, and I ignored it.