As a nanotechnology researcher, Id say hes got much more insight on what it takes to make a self-replicating mechanism than you do to question him.
He has as much training as the "Science Guy", meaning he likes to hear himself.
Nanotechnology = Cosmology in your little world?