In the new profile badge tracking function, the pop-up window to choose which badge to track includes data on badges we've already earned.
However, I see no use for showing earned badges within this function, as the entire purpose of this functionality is specifically to track badges we have not earned.
Showing earned badges just clutters the area with unwanted things, badges we've already earned are not really relevant here.
There are already two other places we can see all the badges we've have earned:
The badge list on our main profile page;
The site's main badges page, as earned ones are ticked;
Do we need a 3rd place to see earned badges?
Proposal
All tabs within the "Select your next badge" pop-up area to only show unearned badges.
The "Available" tab currently shows only unearned badges, and so my proposal would make this tab obsolete:
Remove the "Available" tab completely.
With earned badges removed entirely from this function, the "All" tab would then provide the same functionality as the "Available" tag currently does, as the "All" tab would show:
"Unearned" badges for "Gold", "Silver", and "Bronze" badges.
And the option would remain to use "Gold", "Silver", and "Bronze" tabs to choose "unearned" badges separately as required.