...what they have done is possibly one of the worst things a parent can do to a child and will likely have caused irreparable damage and will have fucked him up for life...For me the meaning of parenthood is giving unconditional love for your child,you put there needs before your own, you keep them healthy (mentally and physically), you keep them warm and fed and give them every chance you can and teach them to be good people.
Absolutely 100% correct, bitsandkits.
I don't know anything about training, but I imagine adoptive parents/homes/pets/etc are checked beforehand about what kind of difficulties they could cope with a child having(?). For instance, not everyone might be able to look after a disabled young person, or who has been sexually abused, or has learning difficulties, or has a shorter life expectancy, etc.
Also, some of the things mentioned in the article about babies from other countries:
I'm absolutely not being disrespectful to places, but checks and assessments in one country might not be as thorough as wherever the parents live (such as not much known about a child's situation, or there may have been little -or no- prior support for them before adoption).
Sometimes, adoptive parents might have thought that they have 'a blank slate' on which to imprint their child (i.e. if the young person doesn't turn out as "exactly how we imagined", then it all comes crashing down). Yes, I understand that such rejection could mess someone up severely...maybe for decades, generations, or their whole lifetime.