I think the site likely started off as a meme. However it also seems to have a bit of a "hit piece" vibe to it in the last section