The internet IS democracy. You can't tell it what it should and shouldn't do, or how it should or shouldn't be. It gets to decide that on its own.
The solution is kinda simple. Don't try to control the internet. It has never worked, and it will never work.
Instead, focus on making OpenID & OAuth easier to implement. Most sites don't want to manage authentication & account creation. They would love to farm it out, but right now, it requires a lot of work to do so.
Instead, take a cue from Plaxo: focus on making a better Identity & Privacy control service. Fill it with simple APIs, and let other sites use it. Make it come complete with lifestream feeds & webhooks. Find a way to use Facebook mail without logging into Facebook.
>>You could have multiple profiles on multiple gateways so that you could have multiple identities if you needed them
Doesn't that defeat your entire stated purpose? Now we're back to 2009: multiple logins on multiple sites.
>>either support the construction of this model or to force the startups you found to embrace this model
Are you TRYING to break the internet? You can't force anything! The internet IS evolution. The internet IS democracy. The internet IS freedom. The internet IS bottom-up, not top-down.
This ain't gonna work.
Build something. If it really is better, people will flock to it. If not, they won't.
There is no force, only do.