Several weeks ago the Ed promised that the badges update script would be run over the weekend, to sort out all of the discrepancies. (That was several months after it was first meant to have been done).
Dr B:
I've got 22 badges (including a 10 year one I don't deserve) but, since I regard 'Travel' as my specialist topic, I'm still waiting for the Ed to introduce an 'Armchair Traveller' badge. Come on, Ed, hurry up and do it!