Badge Pundit has been achieved by 37 people, Epic by 44 people. I'm not saying that difficult badges are bad!! I'm just noting that the silver badges with the next least achievement rate are Strunk & White with 463 people and Guru with 780 people (except Generalist :P). It's my understanding that the badges are awarded to people who've met the requirements even before the badges were implemented.
The other progressive badges Nice Question, Nice Answer, Good Question, Good Answer, Great Question and Great Question go 10-25-100 (10 bronze, 25 silver, 100 gold). Enthusiast - Fanatic go 30-100, but Epic to Legendary goes 50-100.
Should we reduce the requirements a little? Pundit is probably OK where it is, maybe make Epic require 30 days of hitting the rep cap instead of 50?
EDIT: I've just learned that upvoting comments is a newish feature here, so it would've had more people with it if that had been implemented earlier.