Naturally, this is what one would assume, but it doesn't. It's just that nobody knows the badge code (I think that's the problem), so they can't make new badges.
My assumption is:
1. It wasn't properly coded (Or at least well organized when written) in the first place
2. No one knows how to code in the flash from 4 years ago (I don't code in flash, but I would have thought the coding would have stayed the same if it follows the same rules as HTML or C++)
Either way, it shows the lack of foresight we've come to know and cherish on this site3nodding