Are you involved with Kiwi Farms?
There is no reason to believe that this article is spreading misinformation about Kiwi Farms. Have a look at the Kiwi Farms wikipedia page.
I didn't even knew about Kiwi Farms until today. You might be totally right about the article. Only wanted to point out that the journalist lately been known to happily present altered evidence. I will checkout the Wikipedia entry, though
The Wikipedia articles for both them and Cloudflare are being edited by people publicly campaigning for the site to be taken down. There are massive conflicts of interest there.