Facebook has locked down their API as well, but they haven't been hurt by it. Even when users give permission to access their friends list, apps can only access their list of friends that are already users of the app. Since in most cases the number of friends already using the app will be 0, the Facebook API is arguably even less useful than Twitter's.