Like you as a poster, think this source seems to not have much credibility though, have never heard of it before and they seem to not know much about which they write here.
To defeat a opponent one must actually understand their opponent. 2nd Division Vet posts what the other side is thinking to promote discussion and play devil’s advocate. He obviously does not agree with the author.