I had a totally opposite experience as the guy in the videos. I went from an iPhone 4 to a Motorola Atrix and switched back as soon as iPhone 4S came out. I never used widgets except the toggles for for Airplane mode or WiFi. Anyways, after tinkering with the phone trying out different ROMs and what not I decided that Android wasn't for me. I don't know how ICS holds up since I haven't used it for an extended period of time but back then I was using what was available. I liked the 4 inch screen of the Atrix but I hated the display, I could literally see pixels or whatever those red dots were on the screen.
So besides the 4 inch screen that sucked and the customization I never fully used, the only thing that was different between the iPhone 4 and the Atrix were the Apps and this is where I think iOS trashes Android. During the period I bought my Atrix there was a game that was released called Dungeon Hunters 2. It was released both on Android and iOS so I thought "cool lets go download it and use this dual core!" So I searched it up and it didn't even pop up in the Android market so I thought what ever I'll just buy it off the site and sideload it. Well it turned out the game didn't support the Atrix, WTF. I have a top of the line Android phone and Gameloft doesn't even support it? As I dug deeper I learned there were many apps that didn't support my phone and honestly it was a totally new thing for me coming from iOS. This sucked because I play a lot of games on my phone and not having games available to me turned me off from Android.
So October rolled around and I bought the iPhone 4S and sold the Atrix. I didn't customize anything, I had 3 Home Screens with nothing but toggles and app icons, the UI smoothness/animations were crap, most of the Apps I wanted weren't supported, and the phone felt like a toy because it was covered in plastic and made squeaking noises in my pocket (yes srs).
Now Android was clearly not for me but that doesn't mean it was bad. I know a lot of people who have Android phones who love them and that's great. I used a Galaxy Nexus and it was pretty good compared to the Atrix I had last year. With everything said and done both of the OS' are not perfect but for my specific needs I prefer iOS more.