More = better? Not necessarily, but BETTER ALWAYS = better.
Better camera - I didn't say higher megapixel, I said BETTER, as in, it takes better pictures. As a parent, this is something I care about. Some of the other smartphones have 7 megapixel cameras compared to the iPhones 5 megapixel camera, but they don't take better pictures. Agreed that more does not necessarily mean better.
Apps - if Apple DIDN'T curate their app store, they'd have a MILLION apps, and most of them would be fart and boob apps, or just simply junk that nobody would want. They may not refund your money, but typically they don't have to because if an app is entirely useless, they don't approve it. I DO think they've been a little overbearing with it, and have taken some advantage of developers, but they're easing up on that. Like I said, they ain't perfect, but they're damned good. There are many, many absolutely outstanding apps for the platform. They deliberately sacrificed more for better. The result is more AND better.
Storage - I've never needed mini or microSD cards for my iPhone - it has 32GB onboard, and I've NEVER filled it up. iTunes makes it easy to manage your music, apps, videos, etc so that you can "rotate your lineup" so to speak, if you feel you need to, but again, I never have, despite having a LOT of music, songs, pics, and apps on there, including a 1GB navigation app. I feel like you're trying to use the "more=better" thing here yourself. I don't NEED more storage, and I REALLY don't want to cart around a bunch of different SD cards with different crap and have to plug them in and navigate to them in order to use the contents.
Goose - yes, I am a little iPhone biased, they've always blown me away and I haven't used another phone that in my mind is as good. The Android OS is pretty good, but the UI just feels clunky to me, and none of the other hardware out there comes close to me in terms of design and feel. I'm not bashing on Droid... Android is fine, and in many ways very, very good. I just happen to like iPhones better. ...and the video chat feature is really nice, actually, I can use it with my parents, and they can see their grandson very quickly and easily. ...not that it's by any means a feature unique to iPhones - the concept has been around in many iterations for some time, though not so much in the US.
Chris - I can navigate the old fashioned way, and do practice it once or twice a year to keep up. I think you misread what I meant though, having topo maps on your phone helps you with terrain association, that was my point. ...and its more likely that you're going to look at it often than with a paper topo map, giving you more experience reading topo.