Yes, I agree "I think it is a very very complex issue, with no clear cut answers."
The things I would add is that whatever is legally severed by adoption one can not make a person who is your birth mother or father be not your birth mother or father. And increasingly with DNA etc is much easier, it seems, for people to trace their birth family or to verify who their birth family is/are.
Secondly, we live in an age where any kind of tie is less easily severed. In the past you could move and maybe people would never find you. Now, with social media, with all manner of things (facial recognition t technology etc) it may be harder not to be found! I just don't feel adoption is necessarily the severing now that it was in the past.
So because there is an unbreakable biological link between a person and their birth parents, and because it is likely children could find parents if they wished to (and vice versa) as adults, it feels different to how it was even a few years ago.
Personally, I see the retention of a 'legal' relationship as not necessarily being in the best interest of a child, although it may be. I think it may always be in the best interests of the birth parents to have that legal link.
Of course, also, we are always comparing situations and of course they may not be the same. A good foster placement is better than a bad adoption placement etc, so we can't just compare one thing against another.
Also if a child is adopted or SGo (ed?) by a family member they have not lost a link to birth family, only perhaps to their immediate parents.
Anyway, I have no answers, only questions, but I do feel that adults needs are often placed above children's needs in wider society so when we hear that fostering and adoption is about what is best for the child, I am not always sure I see it. But I also see completely that it is so hard to know.
My adopted son's birth parents could one day 'get their shit together' so to speak and be brilliant parents, but in the meantime what would have happened to him. A choice was made and so far, for him, I hope things are working out well! He seems happy enough most of the time!
There is always guilt in parenting, but I think in adoption one feels an extra guilt, I chose this child, am I doing my best etc!
Thank you for engaging @wherethewildthingis 