I've been trying to block all that with some success. Not much - there are more meme groups for every niche subject than you would think and someone into that niche feels like they need to share them all.
What even make you stay so long? It's been an targetted ad platform full of scammy ads for much longer than that