I'm not sure what the value of this post is? Would you honestly expect every company or even every demo day to contain a frighteningly ambitious idea? And if they were frighteningly, scarily ambitious, would TC really hype them? The sane response seems to be to write them off instead as far too ambitious.
I guess I just don't get what the skepticism here brings to the table? I'm open to input about that.