The unsung hero badge has gained a ton of popularity.
So I decided to run some stats and try to find the real unsung heros on Stack Overflow.
I basically created a query that counts how many zero score accepted answers a user has (excluding self accept) and compares it to the total accepted answers (excluding self accept), ordering by the ratio, for all users with more than 10 zero score answers.
Quite a mouthful ... I know ... but its a very interesting list: http://data.stackexchange.com/stackoverflow/query/74657/the-true-unsung-heros
And then I got thinking perhaps we should simply do a once off silver badge for all the users that have more than N zero score answers with a ratio Y or higher.
In general high rep users get plenty of upvotes for their answers, its just that they post so many that quite a few have zero score, I am not convinced they really need a badge for this.
However lots of the users in the list I posted, put in tons of effort and are truly unsung heros.