They did a revamp of Site Staff since for a while they were sort of 'giving it away' and some of the supermods+ didn't like it. I was one of the ones who lost it, among 15 or so others. No big deal, I didn't take advantage of the badge enough to warrant it, plus there are plenty of staffers I can bug that will save my changes to the site.