I’m sorry, but when you put yourself forward as a thought leader, you’re held to a higher standard than other people. When you start throwing stones at another community, you can expect a rebuttal. James failed to live up to the standards he set for himself, and the community responded accordingly.
His arguments were non-sensical in places and verifiably false in others. They were silently altered to remove the most egregious non-sequiturs and he then acted as if he had been viciously slighted and everyone else was in the wrong.
I’m clearly biased on the issues and won’t pretend otherwise. James , Justin and The Minor Lunatic have said all that needs to be said on the matter.