there are two problems with OpenID.
#1 the UX has been killed by committee more than once. ( i should know I worked on it. )
#2 OpenID does not offer value for one, let alone many OpenIDs.
Whether we like it or not. We need to get activitystrea.ms and the browser vendors to probably make some collective bets on identity.Password managers make some bets on input fields that use the password type to manage login pairs, but I think we need to take this further.
I think we need to start having browsers connect cookies and openid redirect flows to login pairs. I think we can observe openid login flows in the browser and... remember them! I think we can link that to a browser profile, and I think we can pair that to a cookie set. I think smart-identity-browsers can suggest OpenIDs and make OpenID NASCAR obsolete, or at-least auto create a popular field of buttons, rather than making that site specific.
This is probably not enough space to discuss in detail how I think the tech can mature. but i think it's obvious that the future of the web is mobile, and is identity based. these interfaces don't need to get a little bit simpler, they need to get a lot simpler. they need to work on mobile phones.
a lot of the work i have done on OpenID comes to naught when you try to copy that experience for mobile phones.