The missing descriptions, while not 100% intentional, is not really an oversight either. The badges are temporarly named with a "AAA" prefix to keep them at the very top of the list, to make awarding them a lot faster. However, the site doesn't pull the description for them automatically.
I have a way to automatically mass-fix them all in one fell-swoop though, so any badges missing the description will get them in the near future. There's just so many to award right now that it's designed to be as quick as possible.