Suppose I shared a link that was visited by 1,000 unique IP addresses, but I didn't have the announcer badge, so I got that one.
In the future, If I shared a link with 50 unique IP addresses hits, I won't get a new badge.
I propose that the second link is associated with the announcer badge, using the first for the Booster badge (and if I then share a link with 400 unique IP addresses hits, the first one would be used for the publicists badge)
It's no easy task to get 1000 unique hits for a link, and sometimes it could be a 1 time thing, it would be a shame to use the slot for the announcer badge.