It's so sad to watch such a lively lovely service remove the fun by destroying the values that made it great.
Meanwhile we are sitting here saying "charge us money, you fools", and they are deaf to us.
Twitter: your online site is usability hell, your own clients are dated and painful. Above all we have one question: why? Why are you intent on this path of foolishness based on placing customers and developers last?
Because their customers are advertisers, and their users are people who follow Ashton Kutcher and Justin Bieber. It's not the same service as it was when it started, when the API was important to them.
But who wants to pay to tweet? With the business and culture they've built, they don't have a way to go back. They have to stay free for everyone, they have to show ads to make money, and they have to kill 3rd party apps to make sure the ads get seen their way.
If you want Twitter-that-was, ADN is your best bet at this point.