A denial of what? The fact that damn near every single meme you see on Lemmy has been on Reddit at some point? Are we really having this discussion?
Seriously, go post your own content instead of complaining about other people’s. We could always use more content on Lemmy!