Claimable Badges are already on the road map
stackideas.com/voices/item/14
AUG 2017 UPDATE: Ignore the above link as it no longer works. The idea of claimable badges is that Admin can create badges that don't need to be earned by on-site activity.. a front-end user can just go to a 'library' of badges and 'claim' the ones he or she wants. It could be for example "Cancer Survivor" on a health site, or "Manchester United Fan" on a sports site, or "StackIdeas Fan" on a Coding site. You get the idea!
I've just had a great idea on this topic and wanted to make sure it gets seen (I did add it as a comment to the above Voices URL but not sure if that'll be seen now that it's been accepted - and it didn't seem right to add a new Voices entry as the idea is closely related)
BUYABLE BADGES - The admin gets the option to put a point value on badges... If they put 0 then it's the CLAIMABLE badge idea we already have (no points needed to buy it) but this gives the exciting extra dimension of saying "Want this badge? It'll cost you 100 of your EasySocial points"
I have a mega-use for this on my site - and expect many others would love this too? Please shout up in support!