@arunisaac OpenPGP doesn't intend to hide the social graph, it focuses on other things. There is no one-crypto-to-rule-them-all, so you'll have to choose which properties you want from crypto technology.
OpenPGP is extremely good to make sure that data and identities is _verifiable_. Furthermore it allows encryption, in order to store secrets between people who trust each other (or just for yourself). That means the whole metadata thing is a _feature_ in #OpenPGP, not a security hole.