This blog post seems like an intel play designed to whip up anger and passion among the populace on all sides.
It reminds me very much of "The Stanford Review", founded by Peter Thiel, in tonality and content. That is to say, well written, but with a certain level of anger that doesn't seem necessary.