As open social will gain more popularity these kind of solutions will be necessary. OpenID is for your users, OAuth is for other sites and services you wish to communicate with, and DataPortability is for the whole thing being portable from one service to another. I don't believe the world will remain in the chaos it is at this moment and a unified open-standardized platform will be a must. Don't look who don't, be a pioneer and implement it. The major players will follow.