At some point, men are going to have to start taking female violence against males seriously and start treating violent women as criminals. Until then, as long as men allow women to get away with this, women with violent tendencies will continue to assault men.
Rest assured that many men already do but as long as American culture portrays men as evil and women as pure, don't expect much to change.
Muleteam1