This looks like a massive hype train. I've looked back and nobody could ever address InvestorStemCell's points.