Pretty annoying. This is following them completely banning any "posting" on behalf of users via API. (e.g the feature to cross-post tweets)
While this change was definitely made in the interest of preventing spam, it also made Facebook worse as a product. We've had plenty of requests from our users who want a "share an image of my book passage to FB" feature. Not possible at all with their new stricter APIs.
The user is the product. It removes another content source for the user causing some products to leave the platform because it becomes less useful.
Facebook was the most useful pre 2012. You could create widgets that changed the look of part of your profile. Facebook games were interactive and not siloed like they are now. People posted status updates and they appeared in the news feeds of others.
While this change was definitely made in the interest of preventing spam, it also made Facebook worse as a product. We've had plenty of requests from our users who want a "share an image of my book passage to FB" feature. Not possible at all with their new stricter APIs.