Entire businesses had their products cease to function, with no warning, and no explanation from Twitter, until a couple of days later they got vaguely libeled by Twitter's developer account. (https://twitter.com/TwitterDev/status/1615405842735714304)
Absolute clown show. If they'd said "in 90 days we're shutting down third-party clients and implementing a paid tier", people would've grumbled but seen it as fairly reasonable. Kneecapping devs who've been building Twitter apps and integrations for a decade was cruel and unnecessary.
They then announced the free API would go away entirely with a week's notice and pricing details "next week". (https://twitter.com/TwitterDev/status/1621026986784337922) That change got delayed several times.
Absolute clown show. If they'd said "in 90 days we're shutting down third-party clients and implementing a paid tier", people would've grumbled but seen it as fairly reasonable. Kneecapping devs who've been building Twitter apps and integrations for a decade was cruel and unnecessary.