I find it odd. People talk about the irrational hatred of Apple, yet go to any Nexus 5 thread today and you won't find too many comments complaining about the iPhone instead.
It's a solid device at a great price. Simple as that. A full $200 cheaper than the 5C and more capable. That's good value to me.
For me, everything else is Apple, except my phone. For several reasons:
1) Once you use a larger screen, going to the 4 incher sucks monkey balls. No matter what the resolution. I wouldn't say I need a 5" phone. But somewhere around 4.5" is probably right. At the very minimum there is no reason, Apple can't offer two phone sizes, if it's so concerned about those with smaller hands.
2) The swipe keyboard on Android makes one-handed operation a cinch. Keyboard plain sucks on iOS. And Apple just doesn't seem to be bothered enough to do anything. Heck, they still have all the letters in capitals. Makes no sense from a useability perspective. I want to know when I turn caps on.
3) Working with networks. Apple chooses to work with networks that gouge. I don't mind paying more for the phone. But there's no way I'm paying twice as much for service just to support the phone. Here in Canada, I can pay $40 on Wind for unlimited everything. Or I can pay $90 on Rogers for capped everything, just for the privilege of owning an iPhone. Caps impact my user experience more than anything else. It basically turns my phone into a paperweight for half the day.
These three very simple reasons keep me from going for an iPhone every year. And that decision is easy when I can buy a Nexus phone for $411 with taxes and shippping. Here in Canada, the 4S starts at $450. And that's before tax.