one explanation might be that the posts were deleted because piracy isn't tolerated on those forums
The author also literally made up the lie that ONE minute after adding his torrent, look at all these pirates, this is a screenshot ONE minute after adding the torrent!
Screenshots show torrent added a day ago.
Also, it's neither here nor there but I personally would have linked to the posts in question in the write-up. However this is a matter of style and I don't hold it against the author.