The device itself does have some features that geeks like to say is "old tech". Screen resolutions of 1080p have been standard for a while, the iPhone6 just got NFC where as android phones have had it for a long time. It's not a big deal in the scheme of things because the software is totally different. Someone may claim 2GB of memory is standard and 1GB is nonsense now, but not one person who says that can show me any app, game, or utility that proves 1GB to be an actual usage limitation on iOS. Why? It's simple...iOS is designed by the same company that designs the hardware. It fits together well. It's not slow, doesn't crash(that I've seen), and generally works well. On Android you have a lot of various components in the phones all build by different companies. Samsung, LG, HTC etc. Then they put the OS on the phone and add their custom skin and bloatware(software you want to remove but cannot without rooting the device). This extra bloat requires more memory and often it still lags slightly or feels less slick than a stock OS with no skin or extra software. iOS might not have multitasking etc(I've never been able to find a reason this matters. On my phone I am always looking at one app at a time), but it always feels smooth to navigate and doesn't lag. That to me is more important than having 4k resolution on a 5" screen. At normal viewing distance for a mobibe device, 1080p is more than sufficient. Most 32" TVs are only 720p because 1080p makes little sense. The reason phone companies pushed for 1080p and now 1440p is to put a checklist up to show how they are a superior device and you need it(when you really don't).