I think this is unfair. Many (most) people have no desire to tweak their phones or squeeze every last bit of juice from it. Most people simply want a phone that works well and is nice to look at. And there's nothing wrong with that. At the end of the day, a phone is a PHONE. I'm not using to be my primary portal to the web; that's what I have my computer for. I'm not using it to watch movies; that's what I have my HD TV for, etc.
I prefer Android, but even I find the iPhone form design more appealing than most brick-like android devices that are out there. I love my Droid but hate the form factor. The iPhone also has a superior screen; it's even better than Super AMOLED+ in most people's opinion because of the Retina display.
And, let's not forget that having the same manufacturer for both hardware and software effectively eliminates all the garbage I hate about Android phones (random reboots, lagginess, system apps crashing, etc.). Even the iPhone's apps are prettier. Compare the iBooks app with any e-reader device that Android market offers and the iPhone app crushes it.
I only prefer Android because they offer a bigger screen and the ability to customize ROMS. But I strongly suspect that once Apple comes out with a 4.5" Retina display, I'll probably be jumping ship and jailbreaking the crap out of it.
Yes, Apple fandom is filled with stuck-up snobs who think they are better than everyone else. But by and large, Apple products are excellent and deserve their sterling reputation.