Yes through apps, not fiddling with roms or other android only customisation. most peopel do not want to get down to the nity and gritty. This is something.
There's no need to fiddle with ROMs, I'm currently running a stock ROM. The only reason I have root access is to perform system image backups. The root access is adding zero core functionality.
On android I've had many many apps that have crashed, don;t work etc.
Yes the o2 app was dodgy on iphone, but it's only a couple.
Well like I said, I've hardly had any issues. When I first bought my HTC Desire I hated the Android Market, but now, pretty much all the applications on the iPhone I had, are now on Android.
because it's only a basic screening and doesn't pick everything out, darn site better than no screening though
Really those are up points, loads of free services on iphone which are great and do all that.
MobileMe is Apples cloud syncing service from device to device, this is not free. Free WiFi tethering on the iPhone requires Jailbreak, or you have to pay your carrier.
Unfortunately to make phones work you have to do this, because android is not standard and filled with company rubbish. That's the point, iphone sis one OS, not an os that then phone companies butcher, they can;t program and never have been able to.
As I said above, my Desire is running a completely stock ROM and is more feature rich than my iPhone ever was. There are parts of the iPhone I do miss, but overall, I can do more on the Desire.
I've not had to install any custom ROMs in order to get the best out of this phone.
Or you just can't see the issue.
I can see the issues just fine, there are issues with Android, just like there are issues with the iPhone and iOS.
However, I can appreciate that and don't go out all guns blazing about how either of them are over hyped.