This is episode 6 of Trust Disrupted, which I blogged about earlier this week. It features many of my arguments in favor of public blockchains and also plenty of the counter arguments.
I have no idea why I am holding my head at such a crazy angle in much of this. It hurts just to watch it