User blog comment:BTD6 maker/Badge earning/@comment-3153244-20120602120824

What do you mean by annoying? The description tells you all you need to know about the badge. Also, badges like Key to the Wiki, Two Weeks on the Wiki, etc. encourage more editors to come and edit on a daily basis.

What I would classify as annoying to earn is Caffenated and Addicted.