My view on this point is nowadays there is degradation of moral values from all sides, whether it is men or women.
As of women they have started adopting western culture and men have gone to that extent that they accept her sociality behaviour and her moving with other male colleagues.
This means they also will have so many friends and people to advise her of what she could do if her husband turns against her. The first advise that comes to her his file a dowry case.
On the other side there are women too who are still having and following moral values.
The men who have no respect for moral values may not give that importance to these cultured women, on the worst side they may not like in her wife being old cultured. It is possible that there are greedy persons and they opt for money from his in-laws. Most often these women never go to complain against their husband's dowry demands and they just go on with their life suffering. And even if they complain the husband would have already had adjusted the police and her complain is not accepted by police. The police will advise the women and will send her back. Having not got justice these women tend to commit suicide.
So it goes that whatever we do, it will either support the women more or the men more.
The only solution for this is to give importance to moral values and love one and all to escape from trouble. Love your family. There is no fire without cause. Cause and effect exists, hence for all of our karmas we have to suffer. Not all women are Sita's and not all men are Rama's.
It is true that mostly innocent fall victims to this Dowry harrasment at the same time the number where it is not reported and if reported action not taken could be 10 times more.