Actually one thing the doc has said has come true; the doc said he was going to bring the product to market and this he did. Another thing which he claimed has come true was the Elixr Cannabis deal came true.
It seems to me that there is way to much over dramatization going on here, a whole lot of noise with little substance.