This is one of those TED talks that sounds absolutely groundbreaking and miraculous but has my bullshit detectors firing constantly because it sounds like a commercial without any critique or analysis of the technology. I realize that may be too much to ask for a TED Talk, which is supposed to "inspire" the public viewership, but I don't think it would hurt to inject some discussion of limitations and challenges.