The problem with schemes like this is that they imagine a world where the now orphaned kid gets adopted into a loving Hallmark movie home. The reality is that they will end up in foster care where the abuse and neglect will continue, just at the hands of strangers. Or mom will shack up with the next abuser and the dad will have no ability to intervene. Better to leave them with their biological parent who, while a complete scumbag, at least has genetic similarity to hopefully check their worst excesses.
TL;DR - fix the social safety net instead of dumb feel good laws like this one.
Protip: use the Jenny phone number for any loyalty programs you don’t want to sign up for. I use 512-867-5309 as the alt ID and it works every time.