I think it’s just about “too much of a good thing isn’t good”. And it does clutter the UI.
Also, the duck badge is something like a personal achievement for a lot of people. I kinda want one, but didn’t really get that involved with the community. I couldn’t really put it into words, but I could see someone being proud of being such a shitposter that the mods gave you your own badge