>>7979924A lot of memes are really just people rediscovering things that have been made funnier or more interesting with time.
It's like how in music, people keep rediscovering the Delay Lama plugin every few years and it won't stop being funny because it's such a perfect representation of early 2000s gimmicky software.
All it takes is someone stumbling upon it and thinking "heh, this is funny"