I guess I'm a spambot.
I have no twitter handle, no personal blog, my company website is a large corporate site with no mention of me, and my facebook profile is completely barren.
It's so weird to see things like 'Twitter account' and 'Facebook account' being 'assumed'.
They are just two private companies why should we (directly/indirectly) force everyone to have one?
Email I'm fine with, it's a open technology.
It's only a matter of time until we turn Twitter and Facebook into more open technologies like email. I sure hope to see that happen.