I think it's simpler than that. By default, Lemmy/piefed/etc. orders comments by top using upvotes and downvotes.
So if you want something to move up and be more visible you upvote it. If you want something to move down and be less visible, you downvote it.
The difference between likes/dislikes is that you don't need to like something or dislike something to up/down vote it. You might like something but think it doesn't contribute or is in the wrong comm or even just that the other comments should be higher up than it. There doesn't need to be an assumption of negative judgement (although often there is anyway), they're tools for arranging comment/post order.
They do use emojis quite a lot.
I think Claude code is the one that does emojis in lists and as icons/graphics the most. Especially in "make me a shitty website/blog" kind of cases. They can't reliably produce good icons and glyphs yet, so they stick in emojis like graphical placeholders everywhere. Especially in lists.
You also see it in some of the more corporate, venture capital or ai-friendly github readme.md files so some people see emojis in lists and have an immediate negative response. It's not universal and the style obviously originated with humans or the AIs wouldn't have learned it.