No need doesn't mean it wouldn't be interesting to have. As an example, these are some "medals" you can get in CS: GO:
Untradeable, therefore, without any market value. But for some players who really enjoy the game, a recognition signal like this may be worth more than any "shiny" or "labcoat". ( These medals would look amazing on a possible public trainer card, don't you think? )
Anyway, as a 2012 player, I think the devs should explore this.
I did a topic like this a few years ago, by the answer, they already had a discussion about something like that, although their priorities are different (sinnoh / dungeons).
Maybe one day.
Since the first day the team preview was launched we have had many bugs reported, but some staff said they could only fix it in a future update. I only mentioned team preview because I didn't see anything mentioned in the update notes.