The language he uses in the TEDx talk feels like he has delusions of grandeur (&quot;welcome to heaven&quot;, &quot;your lives will never be the same&quot;). Makes me worried there isn&#x27;t as much substance behind this as he tries to make us believe.