iOS feature support
And in a year or two, you'll be seeing iOS supporting multiple users, NFC, wireless charging etc the way Android does today.
Google, and Microsoft before them, are very good at tossing out new features but not so good at making the end to end experience polished. To be fair, that's partly the result of them not controlling the entire ecosystem like Apple does. For all the whining about NFC, there isn't all that much it is good for. Sure, you can do payments with it, but why is that better than using a credit/debit card with NFC capability? What problem does wireless charging really solve that two seconds to connect a plug doesn't? Multiple users is nice, but the way Android implements it now is terribly clunky and totally unlike the experience people are used to on PCs with applications instantly shared, not having disk space divided in half, etc.
If there were no mapping apps, Apple would not have GPS in its devices. After all, what good is GPS without maps? Android would include it because its engineer-driven development gives it plenty of features, letting someone else worry about how to make them useful. Apple wants to include only things they know can be useful and can be a polished experience without nasty tradeoffs. So you may wait a while to get 3G and LTE, but you don't get hardware using early generation chips that suck your battery dry in half a day (or require thick heavy phones to accomodate the battery)
Luckily there is choice, as Android and Apple go different directions. I don't get all the Apple hate, if Apple was the only choice I could see people wishing for something like Android, but it's out there. Choose that, and shut the fuck up about Apple. Their existence as a choice doesn't hurt you, any more than the existence of Macs hurts your ability to choose Windows or Linux on your PC. I hate Windows, but you don't see me going on all the time about how much it sucks compared to the alternatives. It is only when I'm forced to use it work wise that it even effects me - and I really doubt very many peoiple work for a company that forces them to use an iPhone against their will.