I don't use OpenID because multiple accounts would be compromised if my single set of OpenID credentials were compromised. This seems like a bad idea.
You're right about email being central to authentication on the Web. This makes it important to protect.