"As a fellow web developer, I have to disagree that this is good for the web. At all. Yes, Facebook’s new toy, er… protocol is kind of semantic. Yes, part of the graph is embedded using standard HTML metadata markup. But all of the data it gathers and analyzes become centralized. Stored in its own databases! How can that be good for the web? The point of the semantic web is to be connected, yes. But to be connected in a certain way: namely, in an open and decentralized way (like RDFa supports). Not closed and centralized and irrecoverable. Since Facebook only got one of three things right, and that thing (connection) is the only thing that matters to the masses, there will be little incentive for everyone to move to another service later that is connected, open and decentralized. So while one third of the “open” graph is useful, the other two aren’t. And I think that if Facebook’s graph becomes the “standard”, apathy will prevent the web from evolving further."

Dare Obasanjo aka Carnage4Life - Facebook’s Open Graph Protocol from a Web Developer’s Perspective (via dagoneye)