I can agree with this. Apple's marketing is complete wank but the polish on their phones is evident after a year with the competition.
Android was great for the most part but had a few issues, for me. Stuff like AirDroid was amazing. The main reason I switched back was iMessage for pics/video, and the Android bugs that just got to me. Once you settle into daily use the customisation and stuff wasn't so important and I just wanted a reliable phone.
I'd get issues like no text coming up in text fields when I was typing. The phone would randomly unlock from the lock screen and make emergency calls in my pocket because some idiot thought putting 'emergency call' as a button and not a slider was a good idea, so the screen would come on and that button would get pressed. Sometimes I'd walk around and I could hear phone tones like when Homer was mashing the phone keypad, which was sometimes kinda hilarious.
Stuff like lock screen music controls occasionally not coming up when they were supposed to. Music randomly playing in my pocket when I hadn't touched anything. Last week I was riding to a mate's place - stopped at the lights and could hear music. Oh wait, it's my fucking phone playing music in my pants again. I'm at the lights trying to take off my riding gloves off before the green light so I can get the phone out and stop it blaring.
Obviously these aren't issues that would affect everyone, but for me it was just like 'ah, just fucking work!'. So I'd had enough.
But then, this 4S i picked up has horrific battery life issues when connected to 3G. Lucky I'm on Wifi most of the day. So, whatever. Pros and cons
And re; content only from iTunes - that's not really true. You can use something like Buzz player to play any format under the sun. I use Rdio for music and just wirelessly sync music from that down to my phone. Though I will agree the drag and drop stuff from Android was pretty awesome and far superior.