While I appreciate this move--Facebook is a silo and you need to be able to get your data out--it's probably too little, too late.
Facebook has half a billion users and this mostly affects you when you sign up. It feels like the ship has sailed.
Also, it'll need some other big players to adopt the same approach: Yahoo and Microsoft for a start.