While the criticism in the blog post at blockchain as a technology is misdirected in my opinion (and maybe even purposefully misunderstanding what problems blockchains solve), I think the main problem of "shit in - shit out" is a very interesting and important one, even more so in decentralized systems where you don't have the crutches of a centralized verifier available.
However, I'm pretty optimistic that that problem can even be solved with the help of blockchain. I hoped that I wouldn't have to plug our project[0] before we have anything published, but this seems too close of a topic to pass up. Over the next few weeks, we will be publishing both code for our first testnet and our whitepaper for a decentralized information verification system that aims to solve the problems laid out in this blog post, that we worked on for quite some time.
[0]: https://rlay.com