I'm on the fence about this. On the one hand, I don't personally see much value to these (particularly given the amount of development time that they'd potentially require). On the other, they're a very common request.
Some possibilities:
Allow arbitrary "reactions" to stuff (similar to Discord/Slack emoji reactions, but probably restricted to the Ashes iconography), and then implement filtration and sorting based off the number of any given reaction. UPSIDE: this is my ideal use-case. DOWNSIDE: really complicated to implement, particularly the sorting.
Allow people to flag decks with a heart icon or something. This could be a simple one-to-many relationship table to track which users have flagged a given deck, along with a column in the Deck table that tracks the total number for easy sorting. UPSIDE: provides the basic "like" functionality, but also provides the possibility to bookmark things (and could show public bookmarks on the user profile page), which is functionality that I'd actually want to use myself. DOWNSIDE: really simplistic, and it's affected by all my reasons for disliking simple numerical likes (e.g. to properly sort it you really need to weight them based on when the like was created, or else you're liable to get old monsters that dominate the top of the list and make the whole thing worthless)
I'm on the fence about this. On the one hand, I don't personally see much value to these (particularly given the amount of development time that they'd potentially require). On the other, they're a very common request.
Some possibilities: