I think there is a technical and experiential aspect to these 3 elements. I think the technical aspect can be met, but perhaps it's equally true that the experience of trust etc with another human can not be replaced (in a literal sense, given that it specifically requires a human).