Okay. That doesn’t change the fact that there are opinions which I don’t share in the article. It also doesn’t change the fact that “irate” is Mr. Giles’s professional shtick, which was the point of my original comment.
I can’t find a single point in this article with which I disagree. Everything Giles says is the truth, however crudely he may express it.
I would be interested in learning which opinions you disagree with.