I wonder if Twitter is in breach of contract by restricting API access to their customers (the third party apps).
As noted in the thread, the agreement itself includes a tiny cap on damages, but there are legal factors which plausibly could nullify the effect of that cap.