By more global I just meant that @foo would effectively put everyone under the same domain. Email just feels more fragmented.
Edit: also email puts restrictions on your identity. You're foo at some domain. @foo lets you pick a unique name that's valid online once you're old enough to pick who you want to be, without the footnote of _domain_ attached. Sort of how we all recognize Paul Graham as "pg", which fits his style.