This has nothing to do with the fact I've attempted to answer nearly 1000 questions, but based purely on that fact, should there be a badge?
Joking aside, there are many people who put a lot of their own time and despite not getting a great deal of my answers right, it doesn't take it away..
The badges are a bit of fun, I understand that, but, I think the site needs a good team of answering folk, so little awards do help.