I have no problem with the legality of surrogacy. I have a problem with a woman not going through the natural process of pregnancy and birth if she can. This process via hormonal changes and carrying that life during the pregnancy creates a bond of mother to child that cannot be broken least the mother is insane. It is important to carry you own child if possible.
If it is not possible to carry your own child due to medical conditions, surrogacy is a blessing to the mother and father of the child.
Otherwise, surrogacy is an act of selfishness as one does not want to be inconvenienced of pregnancy and childbirth. The mother will never have the same bond as that of natural childbirth. At birth hormones at levels that are very high achieve this bonding process to the child.
So what happens when the surrogate is bonded to the child she carries, and doesn’t want to give it up?