Wow. Such negativity on an Apple forum/blog. Don't you know there are Android blogs you can flame Apple on and get Internet points?
I just came from six years of Android, two weeks ago. Got a 128GB iPhone 6s and couldn't be happier with it. The main reason is, I got tired of playing the Android upgrade lottery and losing. Being an American really didn't help my chances. All these Chinese and Korean phones push the update in their country first, then the rest of the world, and the US is always dead last. And being on Verizon made it even worse. With an iPhone, you get the update regardless of where you live. Having a two-day battery doesn't hurt, either. Is Android more advanced than iOS? Absolutely. There's so much more you can do. But when you have twice the battery of an iPhone and you get half the battery life... why? I didn't get this phone, or my last phone, to use Android, or iOS. I got them to make and receive calls and texts, and surf the Net, and listen to music. With that in mind, it doesn't really matter if you have Android, or iOS, or Windows Phone, once you get the hang of the OS.
I'm not a fanboy. I used to be. I used to really hate on Apple. It was fun. It was also stupid. I've always made a point to know about the phones I use. And what's out there. And I can tell you nothing's out there that beats the iPhone 6s. That's why, after six years with Android, I went across the street and got an iPhone. The Apple A9 just obliterates the Snapdragon 810. The benchmarks don't lie. The Snapdragon 820, used in all the latest Android flagships, edges past it in a few areas (but not all). So 2016 Android processing is almost as good as 2015 Apple, and Apple still wins in the battery life.
The problem with Android is that it used to be about innovation and what you can do with it. Now it's just a vehicle for Android Pay, and that's why Google's fighting root so hard. If you can't root an Android phone, what are you doing not getting an iPhone? Now that Google has a walled garden as well. So you might as well step up to better hardware.
Yes, iPhones cost more. But if you're going through Verizon and paying by the month, it's only a couple bucks a month more than an Android phone. It doesn't really matter. It's a cup of coffee. And at the end of the 2 years when you don't owe on it, the Android phone is worth $100 if you're lucky and it's in perfect condition. The iPhone, dinged and scratched, is worth maybe $100 less than it cost brand new. At any point in those 24 months, I can sell this iPhone and get any unlocked Android phone, including the top Nexus. I can also stab myself in the foot with a butter knife (IOW, why would I?). It's a little tempting. The 2016 Nexus by HTC is supposed to be hot. But it'll be worth $200 in six months. So I can sell my 6s in two years and then get a 7s/8 for what the Android phones out at the time are worth (about $100-200).
As for the 16GB... Android does it too. The Nexus 5X starts at 16GB too, and no microSD card slot. That isn't upgradeable either. The 16GB option isn't too bad for someone who just listens to music on Spotify or something, and doesn't use a lot of apps. Though I'd never get it. I went all the way to 128GB, because I knew what was up. I've had a 16GB phone, and a 32GB phone, though both had memory card readers. This is my first phone without one, but it has more storage than I had in any phone with one. So IDGAF.
Lastly, and to get back on topic, Tim Cook has done a fine job. Against Steve Jobs' wishes, he made the iPhone widescreen. He made it 4", then 4.7 and 5.5. He added NFC and 4G. And third party keyboards. Steve Jobs must be turning over in his proverbial grave. And I appreciate his stance on human rights and encryption. Neither of those are why I switched, but I'm happy to be supporting another company that is (Google supports human rights as well).
(Dammit, I just came here to ask about an app...)