Hi Jenna, when you 'post your badge' to social networks, you’re just posting a link back to the place it’s actually held/hosted.
The whole point of Open Badges is that they’re transportable digital credentialsm in other words, you can nice then elsewhere — not be forced to keep them in a single silo!
Great points Tim. I heartily endorse.
I could rant here about one high profile “gated badge community” posing as an open badges one, but instead I’ll suggest a couple of things: