> advertising revenue for the five weeks from April 1 to the first week of May was $88 million
Maintaining a good API for an ever changing product is VERY non-trivial. Designing easy to consume APIs and writing good documentation requires some specialized skills. Internal APIs are often very different than external ones. Some times APIs need to be duplicated which can make breaking changes of the underlying systems more complex.
I can see the value of APIs for a growing company that is trying to establish itself, but there must be a line somewhere.
I suspect a large amount of API support over the last decade has been driven by brand development and recruiting.
Not the kind of announcement you typically expect from an unmaintained API!
Source: led the search API at Twitter until last year.
They have a hell of a lot to do with each other beyond that too.
(Led the search API team at Twitter and worked on both API platforms)