You only noticed yesterday, the VG$ tab??? I posted a thread announcing this, nearly a month ago: http://gamrconnect.vgchartz.com/thread.php?id=239852
Maybe you guys can help me come up with a better way of notifying people regarding updates and enhancements, 'cause I gotta tell you, it's getting REALLY frustrating to announce things like this, and then find out even regular people like yourself have no idea!!!
...to your post, I think badges for VG$ spent on bans, kinda defeats the purpose. We have badges for remaining OUT of bans (which should be viewed as a tool to encourage GOOD behavior) - having badges for VG$ spent on bans, would have the opposite effect and encourage bad behavior.
I only noticed it this week because someone asked about vg$, so that was the reason why I looked up if vg$ have a page similar to points on the profile page. I had no reason on my own to care about vg$.
I think a lot of updates and enhancements get overlooked because they concern things that have little to no importance to most people. You know that something like the Agree button received a lot more attention, simply because more people care about such funtionality. Doesn't mean that the minor things you add are bad, but there's no reliable method to make people care much more than they do now; it isn't matter of how you announce it because attention is closely linked to the interest that people have for any given feature.
As for the suggested badges, I merely piggybacked on COKTOE's joke and made one of my own. I doubt that he was serious about it.