Great points, I agree with most of what you said but I disagree with the concept of blockchain as an experiment resolving.
The infrastructure used for most private blockchains was never capable of scaling to the needs of global enterprise. Still, Visa successfully runs the majority of all payments in Europe on their shiny new private blockchain.
One thing I am seeing today is the maturity of the blockchain community. I recently graduated from a fintech management program at MIT. The blockchain has had a lot of undue hype (ahem…R3) but there are a couple of groups now testing a blend of blockchain, AI and smart contracts in the B2B Force.com developer platform, several of my former classmates are now working on this.
Should be worth watching blockchain for B2B payments inside Salesforce emerge as early as late 2017.