It’s not easy and clear cut. It’s also not something new.
I have no issue with adoption if that is what the birth parents decide. I don’t think it’s some “selfless act of love” or the best thing parents, a mother, can do for their child. It may be the best thing that one parent/mom can do for the child but it certainly doesn’t mean the child will have a better life. There are no guarantees in life. And it doesn’t mean the mother did some selfless act.
I’d rather see chidren raised in a family that loves them regardless of whether they’re with the birth family or the family that adopts them. And there’s not guarantee that the adoptive married couple will stay married.
I sympathize with those unable to have their own kids. But it doesn’t make them better parents or more suitable for raising kids. Adoptive parents can be as screwed up as birth parents. We romanticize those who adopt. And we romanticize those who give their kids up for adoption.