Yeah, I tricked out my Leopard a lot and messed it up a few times. I eventually got it pretty stable and modded, but when I upgraded to Snow Leopard...(explosions)
And I'm also sick of the "If you don't like it, leave." comments. I'm not going to leave iOS because of a couple of complaints and go to Android, which has way more disadvantages.
----------
4) He could be a fanboy who sees Apple criticism and screams.
----------
I never really complain about the lack of advanced settings except that some of the stuff that normal people would rarely touch is tucked deep into Settings, but I always have to change them. Bluetooth is a pain to enable/disable. I think jailbreaking is just the way to go if you want advanced stuff, but I really wish people would quit using it for piracy.
And I don't really need an iPhone 5 or iOS 6 to keep me with iOS. My iPhone 4 > newest Nexus anyway.
----------
For many, the iPhone is a toy. The only game I really play on mine is Pokémon Emerald, and the rest of my frequently-used apps are utilities. Terminal FTW!
I agree with you about the iPhone being better in a few areas, hence why I returned the Nexus last week. But with the arrival of Jelly Bean the OS is on par with iOS as far as smoothness and stability. The feature set is personal preference but it just leaves things open. You can be simple if you want with your phone or complicated. It's your choice. I'm waiting to see iPhone 5 V.S. the new Nexus. It should be a good fall.