"Sharing a nameserver pair is strong circumstantial evidence of a common Cloudflare account rather than proof of ownership"

-when you read one statement that let's you know to believe no other assertions in the article....

We should check out the ownership of this site, plus the others that the poster posted in the last 12 days...