I'm glad you live in a world without fear where all people can stand up and make a stand for what's right and doing so makes all the evil that humans do go away. I do not live in that world. I live in the real world.
In the real world, if you make a stand, you better be ready to get knocked on your ass. Not everyone wants that. In fact, some people have learned not to stand up, because every time they did, they got knocked on their ass. We call these people victims of abuse.
So, we all came together and said "These things are wrong, so we'll punish people who do them." Now not everyone has to take a stand themselves, alone, we can all stand together (or at least enough of us).
So you've blamed the victim and the victim's parents/upbringing. Strangely, an abuse victim had trouble dealing assertively with a new abusive situation.
Thankfully and correctly, you also blamed the perpetrator, and are raising a daughter that will hopefully never find herself in her own personal Kobayashi Maru.