Aye, my heart sank when I first saw that blog post. But the more I learn about this dude's chequered history in the fandom, the more convinced I am that like 97% of it is just shit-stirring from a deeply unpleasant egomaniac.
"This is StuckUnderHell, nor am I out of it." - Mephistopheles