Then I welcome you to DA!
Llama badges are a cult thing here on the page. They're completly useless (for the most part). Some members on the page loves to collect them, other users ignore them as best as possible. Me myself, they help me keep track of people I've been in touch with, since you can only give one llama/person. :3