This is about to go off the rails, so I'm expecting mod intervention soon, but if the women don't press charges they are asking for it to get worse. I'm not saying anyone deserves anything, just by letting him get away with it, they have no one to blame when he gets worse. My wife's ex husband is a pretty much certified asshat. Like getting drunk, beating people up and shooting at people type asshat. The problem is, no one ever reported it, and when the cops came they covered for him. Well now that they are divorced, and her kid with him has to go over there, she freak out about whats going to happen. Every time she wants to go to court and try to force a custody issue the discussion always comes down to "what are you going to say"? Can't say he beat you up because you never pressed charges. Can't say he's a raging alcoholic because you guys all hid him when the cops showed up. Hell you say all that in court and he can come after you for slander.
TL;DR: as long as people keep protecting people like this, it will only get worse and they have no one to blame but themselves.