I know it's a system glitch that will be fixed, but...it's kind of fun, too.
You should give more badges. Say, monthly badges to recognize streaks, or yearly, or badges that recognize points at more advanced levels (like every 50k or 100k).
They kind of motivate me.
You could also make the badges easily "shareable" on Facebook or other social media. Free advertising. =)