Yeah, but you don't HAVE to be so blunt about it. WTF do you know about any of this? I'm willing to bet the answer is naff all, cos otherwise you'd have some empathy.
It pisses me off when people are unjustifiably cruel and then trot out the bollocks that is 'i'm just tellin it how it is' or 'I speak my mind' and the ace in the hole 'I'm outspoken, me'.
What it actually IS, is name calling. What it achieves is to tell an already abused woman that on some level you agree with a man telling her she's shit. What that does is to send this woman into hiding, and prolongs, not shortens the nightmare she is in.
This is not AIBU, this is not Baby Naming, or Chat or whatever, this is an abuse thread, and THAT is pretty clear from the title.
OP herself is not doing anything WRONG, she is here to ask for help as to how to stop the situation she is in. She's now been brought up to speed with a jolt, and is struggling to understand what has just been said. I have told her, as have others that I know have been in similar situations that the relationship she is enduring is unhealthy, that it won't get any better and that it is highly harmful to her and to her DD. Not once have I said that SHE is responsible for any of that. Not once did I agree, nor would I, that she is a lost cause.
Your comment contradicts that. I'm not happy about that. This is NOT OP's fault.
Far from 'telling it how it is', you actually come across as mean-spirited and possessing a yawning gap in your understanding on this subject.
When she knows better, she is in a position to do better. OUR job is to support her make that decision.