Yeah I’m honestly not sure. The site they linked to was pretty gross, basically a 4chan clone. I could see it being some ideological thing.
Look up user googa@lemmy.blahaj.zone. They might have banned him from posting here now, it looks like he’s moved on to memes.