That's what I thought as well. They need money badly, and they have an obvious way to get it - monetize the API so that third party clients can continue using Twitter while building a business on top of it.
Yet instead of supporting the strong ecosystem they already have and nurturing a symbiotic relationship with it, they burn it all?