Parenting has little to do with it,
IMO it's all about the person. If you have morals than you can realize what you are getting yourself into.
And who instills morals in a child?

Last time I checked it was parents.