I dislike making accounts. I dislike that Keychain sync will disappear when MobileMe goes. I also dislike 1Password’s UI and its kludgy integration. Finally, I dislike typing usernames and passwords.
OAuth allows users to forget about “logging in” an instead think about their identity in a more realistic way. When you sign-in to a website with Facebook, you’re providing your actual canonical identity to that site — not leaving a weak tie to katkid104@excite.com. Terrified? The fact is that the anonymity your feline flavored e-mail supposadly provided was just an illusion anyway. Unless you use an insane browser (like Iron) you’re leaving traceable traces. So unless you’ve consistently managed to use _why in place of your name and leave no personal information anywhere, you’re already exposed.

OAuth makes you more secure by drawing your attention to the act of sharing your personal data. Facebook does a great jub of illustrating the process with iconography and making it obvious what you’re doing. There have been numerous times I’ve opted out of sharing personal information with sites because they asked for too much, and reduced my trust in them. That’s not a bad thing — the OAuth process highlighted the suspicious nature of a site I might otherwise have trusted. Without oAuth, I’d have made a username and password, given them an e-mail, fullname, etc. Providing content, faked or not, is still less secure than providing no content. Plus, the best part, is that it elminates the need to create and manage that content in tandem with my real data, and to created and manage passwords.
For development, OAuth rocks. Maybe at first, sure, it was hard to implement and we hadn’t collectively aggreed on UI paradigms for it. But now Omniauth, Everyauth and whatever Python has, along with the libraries for Objective-C and Java, has made oAuth consumption easier than creating your own user/session management.
OAuth makes sense to me. And I like it. Apparently a lot of people don’t. If you use an app I build, you’re probably going to at least encounter it.