That is half of facebook's problem. Facebook has pissed off a lot of developers by changing their platform so frequently, often without telling people in advance, that it makes little sense for small-time apps or sites to invest time in it. Not to mention their documentation is laughably out of date or just missing.
Facebook might be doing real well with mindshare amongst the end-user, but they have not done so great with developers.
That is half of facebook's problem. Facebook has pissed off a lot of developers by changing their platform so frequently, often without telling people in advance, that it makes little sense for small-time apps or sites to invest time in it. Not to mention their documentation is laughably out of date or just missing.
Facebook might be doing real well with mindshare amongst the end-user, but they have not done so great with developers.