This makes me imagine some middle ground. An OpenID-like system that used an e-mail address - but one of it's own - as a login. Websites that you log into would be able to send things to the e-mail address and the provider would forward them to your real address, but would only accept things signed by known, and known-well-behaved parties. Said parties might also pay a small fee (a couple of cents per e-mail?) to the provider to cover the provider's costs.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds