iOS doesn't lag because it doesn't do shit. No home screen, no widgets. I have minimal lag on my GS2 but yes I do agree that if you're a heavy user it can become noticeable. From experience, if you don't kill apps that you frequently use on android then the phone runs smooth. Nothing annoys me more than watching people use task managers on android.
Quite the contrary. iOS is naturally lag free in the UI department, because of how the fundamental architecture is designed: UI has a higher priority in iOS, whereas in Android the UI runs on the normal priority shared with other processes. This lag is what kills multitouch gestures on Android (vs on iPhone where it is always smooth).
Re: widgets, home screen, various customisations, etc. I don't think any of them are necessary. My phone is an extension of my brain, I use it to manage calendars, tasks, contact people, check the news, etc. I don't need to look at prettified weather or access quick settings. If you want your phone to ring with a Darth Vader tune when your mum calls or have a flip clock, go right ahead and customize your toy. I want a phone, not a toy.
My android homescreen is blank. Completely blank. I have a static wallpaper, no widgets. I don't see a need for any of it.
Yeah the SD card isn't perfect you know what? At least I have the CHOICE on my GS2/other android phones to have some additional storage. I don't have to pay money for a different model of the phone either.
So you are telling me when you buy a phone, the 16 Gb SD card in your phone is not large enough, so you buy a 64 Gb card from ebay for $15, put that in, feel like a boss, then get disappointed when your phone cannot capture HD videos because SD card speeds cannot keep up?
Yeah, I have that problem too. You know what phones don't have that problem? The ones where the manufacturer weren't lazy and cost-cutting and incorporated a fast-access flash drive into the phone.
I think the iphone4 had some serious reception bugs. Does antenna-gate ring a bell?
And antenna-gate was easily fixable, you get a free bumper. Most people buy a case for it anyways, and the problem was fixed in 4S.
Android, on the other hand, I am still waiting on a software fix that means people can actually call me. I can tell you playing the "5 new voicemail messages" is a real fun game to play when you have family in hospital.
I've never had problems transferring files to a computer. Maybe it's only with large files there's an issue? But hey, when I transfer files on an android phone I'm not forced to use a particular software package (itunes). And I can also transfer files through bluetooth (iphone can't do it without external apps).
Transfer files via bluetooth? I prefer to watch grass grow, it's slightly faster than waiting for a file to transfer on bluetooth. Alternatively, dropbox.
The problem I have is not with how to transfer files, it's how long it takes. Again, this is the natural flaw of using an SD card.
I just feel that there's a different feel when using iOS. I feel that I'm basically handcuffed and forced to do things the way Apple wants me to. Now I can understand how this appeals to UI simplicity (for the elderly), but I like to be in COMPLETE control of my phone. Besides, iOS is ugly as hell. Every iPhone has the same generic lock screen. The same generic app drawer, etc. I have an app drawer too...it's just hidden under my 7 home screens of epicness.
Yes, Apple forces you to use iTunes (which I already do, because hell no I'm not switching to buggy alternatives). The simplicity of the Apple UI means you get into your phone, get the information you need, and get on with your life. I don't have any need to compare lock screens or home screens with other people. However, if you want the phone to 'show off' your customizations, then power to you, enjoy your toy.
I used to be into modding and custom roms and so forth, until I realised I am doing the work Android devs should already be doing. Which is stupid. Why do I *want* to control every aspect of the phone? I have other things to take care of. In my ideal, I want a phone that I don't have to control, a phone that manages itself.
And that is why I use my Android like an iPhone, and that is why I complain, because my Android doesn't work as well as an iPhone when being compared to an iPhone. (yes, switch to iPhone blah blah, unfortunately I put another 24 months of trust into Android ICS, and was thoroughly disappointed)