The loss of all the 3rd party Twitter clients took a lot of the fun out of it for developers
Seems like a higher ratio of broadcast to dialogue
Agree with both comments.
Twitter, it seems, made a conscious decision some time ago to abandon its original community of engaged users (ie. the Twitter eco-system developers and their proactive audiences) in favour of more passive users who are greater in number, eager to follow celebrities, and (one assumes) more responsive to commercial advertising.
This entirely makes sense, given that Twitter wanted to be a media channel business funded by traditional advertising. In the short-term, the strategy increased eyeballs, advertising revenue and income-per-user.
But when you turn your back on more-engaged users and favour a larger, more passive, more mercurial audience, their larger numbers in the near-term may ultimately mean little, when they leave you in favour of chasing the next shiny object.
I think Twitter is focusing on the wrong business model. It's a P2P communication infrastructure (like SMS), not a media company.
Twitter should look at how cellphone network providers (or ISPs) offer paid subscription "bolt-ons" to see how to monetise its services.
To its credit, App.net (no affiliation)
is pursuing this approach.