Hm. Are you sure? I have 3,000+ subs/segs so I’m currently a QC, and I believe the badge is for QC and Gold QC members. I remember when people were getting the badges on their accounts, and I actually stumbled across a viki discussion where a user was saying they didn’t have the badge on their account and a moderator took the liberty to add the badge on their profile. I said the same thing and another one of the mods put up the badge for me too, but that was almost 6-7 months ago.
I took one scroll through your account and realized the error is on your page too.
Maybe nobody brought the issue up and it was never resolved.