I'm not sure whether I ever had my badge since I never looked at my badges before, but I own a copy of the game for quite a while now (I think I purchased it >1 year ago). My registry status says it's upgraded and yet there's no badge when I look at my profile.