I think this guy has made some excellent points in this article.

Indeed, good talk.
And it was clear to read. Not that lightgrey and white background you see all over the place. A thing you already mentioned previously.