A lot goes into badging a game. It’s not like rawismojo and greg load up the game, see the API and rating then make up badges. They actually have to play the games (if not to completion then through a significant portion) to figure out reasonable badge requirements. If there’s API issues then they need to sort all that out too, with the developer, behind closed doors. On top of that, they need to figure out the Friday challenge.
Plus, I’m sure there’s other stuff they’re responsible for, which we’re not aware of. Like, planning future quests and stuff.