The problem is that Jeff would have to give the top 100 badge to 100 people (well, not all the top 100 are on dkf, but still a lot). I think Jeff has enough pain giving all kind of badges to everyone on a daily basis. And yeah, the top 100 changes a lot, so Jeff would have to add badges, and remove badges, it would definitely be painful.
But maybe a top 10 badge would be sweet. Top 10 doesn't change much, and it would only be 10 badges to give. But once again, the more badges we add, the more pain we give to Jeff, so I'm not God, I don't have all of the answers, so I gotta be careful how I share my opinions