Now has a Slashdot story:
Which links to two articles:
At a minimum this sounds like conflict of interest, and worse if any of these
accusations are true (although the article counts are probably misreporting,
and I bet they include all articles he deleted and all banned users regardless
of associations with climate change).