As a social worker I can tell you most kids are upset at separation. I have a moral thought experiment here. Take a young baby away from a drug dealing, domestically violent parent about to go to jail, and the kid will cry their eyes out. Does this mean we should simply send the child to jail, or leave the drug dealer on the street, since the child is upset? What if he's a molestor, leave him on the streets? A thief? How does the crime at all effect the situation of a child not being sent to jail, and a criminal not being free. I mean sending a child to prison or leaving a criminal on the streets just because the child was upset... that's honestly way more disgusting than performing a necessary evil so a child can have a life.