Yea that last point is where I'm struggling with. I've done quite a bit of software dev in the Bitcoin space. I built at least 5 different wallet apps (mostly contracting), but I'm still struggling with how I can use blockchains to build other stuff than payment systems. The distributed storage definitely sounds interesting and I can see how that would benefit certain scenarios.