Allow moderators to create badges

In a bit a similar way as this topic, I was wondering whether it would be possible to allow moderators to create badges.

Moderators can already view all badges and grant them, why shouldn’t they be allowed to create them? I don’t feel this is an action that should require an admin. On the contrary, moderators are here to make sure the community lives and grows, and badges are part of this.
In our forum, admins are mainly here for site administration, not much more. Creating badges isn’t part of the site administration in my opinion.

Necessary changes I see:

  1. New site setting allow moderators to create badges
  2. Allow moderators to create badges and modify the settings of existing badges

Badges can completely cripple and destroy your site with poorly written SQL, so they’re squarely in admin territory.