Some of you haters aren't thinking. "Deep" integration can be good, and not just for tweeting a picture.
Look past your hate (for an inanimate service which has no effect on your life if you don't use it) and consider the following.....Today, many apps and games allow you to log in to post scores or share in app items. Today, every single one these apps makes you log in via Oauth separately. WHAT IF these apps could simply leverage your iOS Twitter login? This could be a huge time saver. Think about it.
As far as people hating Twitter, for me it has replaced RSS. Twitter is a great way to get news and also tech support from major companies. For example Xbox Support on Twitter is very helpful and will respond quickly to everyone.
I think it's funny how people call something "dumb and stupid" simply because they have not figured out how to extract value from the tool. It's all about who you follow. Understand this: You can be on Twitter and NEVER tweet a thing. You don't have to write anything. You know this, right? You can simply follow people, news agencies, or companies that interest you. That's it. Reminds me of people who complain about annoying kids on Xbox LIVE. Well, build your friends list and only play with people on your list, not in public matches! Same goes for Twitter.
So, I don't get all the hate either, other than hating on something many (quite obviously) don't understand.