The source is idealism. I've noticed a lot of tech people tend to hand wave away implementation details and talk about things as a theoretical exercise on a very wide time frame. So eventually, at some point, this technology will be able to do all the sci-fi stuff of dreams. Probably right around when we achieve singularity.