As I said before, Our culture have almost nothing to do with Islam , We are far away from Islam , Islam does not allow domestic violence ,,,,,,, Islam tell us to take good care of women , children and elders , but we have problems in our culture …… If you fallow cases you will find out in 95% cases women are main culprits (as mother-in-law , Daughter-in-law , nannad , jathani , darani , tai , you name it)..
In OP post madam clearly mentioned educated , middle class or higher middle class , not poor or common illiterate people...…. Domestic violence is last thing in middle class and upper class families , in those classes problem is Ego , Feminism , Not ready for adjustment attitude , lake of patience and as I said Lack of Knowledge (Islam).
In lower middle class or in common (poor) families one of main reason is domestic violence , Here also lack of knowledge involve (if husband knows what he will face for beating his wife he will never do it) and dear sir, In 95 out of 100 divorces women or somehow involve(in domestic violence) .
I remember asking a friend why she is always watching drama serials, all they have is women on the receiving end, be it domestic violence, forced constraints, abuses, and yet she is expected to be patient and sacrificial all the time. She said, well they are famous because they show reality. In even educated families, domestic violence is rampant. I have seen it first hand. What dictates this is not the level of education but culture. Education doesn't give a person manners, that's just how the education system is around the world, it's a bit stupid.
You quote 95%. You better have a source. How are the women responsible?