Interesting how these threads get so polarized. Personally, I thank Steve Jobs and Apple for the iPhone. It was the proverbial model T of the smart phone world.
Apple still owns the out of the box user experience. Everything works (new maps still has a ways to go) on the phone, and "everything" works with the phone. The "closed" ecosystem offers significantly more choice in hardware and software add-ons. And for the most part, these offer better design than any available Android counterparts.
So why use Android? For me it is mostly:
Unlocked and off contract.
Open file system.
Better interface.
But I am frustrated that Google has borked bluetooth, and that many core apps have inexplicably missing features, and much of what "should be in there" is simply AWOL.
While most of this can be worked around by those that wish to constantly fiddle with their phone (me included), it doesn't take courage (that comment was laughable). It takes time. Time many smart phone users would rather spend using their phones rather than tinkering with them.
This type of user is not stupid, sheeply, or blind. They simply have better things to do with their time than constantly monkeying with a tool they bought so they can be more productive in the first place.
There are simply two mindsets here. Some folks by a car to drive. Others buy one to make a hobby out of customizing. I wouldn't classify either one of them as being less savvy, courageous, energetic, etc. They just have different priorities in life.
Android has made herculean strides in the last year or two, but still lacks much of the polish and ecosystem of iOS. I am of course hopeful that things will continue to improve, but I am not so stubborn in my decision to go with Android that I can't be objective about what the other guy does far better. Blindly recommending one platform over the other does more a disservice to the recommendee than anything else.