It looks to me like twitter is hurting for money, and they are trying to reduce costs by reducing API usage.
It could also be they want more ads, and 3rd party usage of the API would bypass that.
If anyone wanted to buy them, now would be a good time.