I'm also amazed by the work done by the journalist into this article over a quite long period of time, the interviews, the fact-checking, ... It's a bit sad that content on most blogs or even respected papers is written several orders of magnitudes faster.