I think surrogacy is like a blessing for those childless couples who want their own baby but are unable to do so. Surrogacy is better than adoption as here the baby is genetically related to the parents. Even if you are using donor eggs, then also you will have the option to use sperms of the intended father.
Surrogacy procedure is useful for couples who do not want to go for adoption and have their own babies. Also, if all types of infertility treatments such as IUI, IVF, ICSI and IMSI fail, then it becomes essential for the couple to opt for surrogacy. Surrogacy success rates are quite high which is useful for couples.