I agree that on paper the android devices look great but living with them is another issue.
One example is the BBC iPlayer app, 80% of my tablet use is for iPlayer and the lack of a native app is crushing.
It's the same with a lot of apps, they are just poorly ported apple apps.
Even the Youtube app is god-awful. The Youtube app on my iPhone is much slicker in every way which is shocking considering Google owns Youtube!