On pourrait penser que la différence est ténue entre une GPA avec double don de gamètes et une adoption, puisque les parents légaux ne sont les parents génétiques dans aucun des deux cas. Il y a malgré tout plusieurs différences qui ne sont pas liées à la transmission de l'ADN.
Un enfant adoptable est, par définition, un enfant dépourvu de foyer pour différentes raisons (enfants déclarés abandonnés suite à un désintérêt de leurs parents, prise en charge par les services sociaux...). L'adoption est donc un mécanisme pour offrir un foyer et une famille à un enfant qui en manque. En revanche, l'enfant né par GPA est bien pourvu d'un foyer puisque ses parents d'intention désirent sa naissance et font tout leur possible pour qu'il vienne au monde.
Par ailleurs, l'expérience pour les parents est très différente puisque, même s'ils ne vivent pas la grossesse en personne, ils peuvent suivre leur enfant dès sa conception et être là pour lui dès ses premiers moments de vie. Par contre, un enfant adopté est rarement un nouveau-né et les parents devront faire preuve de grandes capacités de compréhension pour s'adapter au vécu antérieur de l'enfant.