I'm always surprised by these threads expressing frustration at the timelines being re-arranged - then I remember I use a 3rd party client (Tweetbot) and that's why my timeline is not molested and spam-filled.
If they ever fully disable 3rd party clients that will be the day I cancel my account. I thought forced ads as you started a DVD were obnoxious...
They're certainly going that way. Group DMs don't work with the API (in that there's not even a "hey log onto the website your client doesn't support this" notification). A ton of features have been removed from or gimped in the API, to the point where many of the third-party devs have given up.
"Fully disable" - probably not. But they'll certainly make it nearly impossible to produce something "like the Twitter app but better".
If they ever fully disable 3rd party clients that will be the day I cancel my account. I thought forced ads as you started a DVD were obnoxious...