How do they work? I have posted over 500 comments now and yet i haven't been awarded an orange chatty badge.
I think people are being treated unfairly and trying to achieve the badges is a fun goal but if you aren't going to award them or take them away from people then you are going to turn people off the site alltogether.
and yes it has happened that peoples badges have been taken away. e.g heatwave badge.