That's what child services is for, to take kids out of unfit homes and there is nothing wrong with it, but this wasn't what I was reacting to. It was the assumption that if the parent was unable to do something, it was automatically their fault when sometimes it is, sometimes it isn't. You need to be careful with statements like "she should have known he was a drunk" when people's personal situations change all the time. My wife is a wonderful person, but she might change for some reason and not be one tomorrow, next month, or next year , I have no way of knowing or controlling that. She might have lied or concealed something from me before we got married, people do that all the time. No one has perfect knowledge over any situation. And to condemn them for it is evil because it is assuming moral superiority.
Having a kid is a 20 year long process. If the requirement was the complete ability to predict all future situations before birth, the human race would die out in a generation.