That's a huge part of it, and what makes a huge difference compared to discord where all you get is the gif. In slack, you see a random gif and the intended message, so a weird gif just adds fun. In discord you just get a gif, so the gif has to convey more, which is hard.