I still really, really don't, but I have no choice. I'm on an iPhone 4, and I want to buy another phone that will get 4 years of OS updates. I'm stuck with the iPhone 6 despite the fact that I think 3.5" is a good screen size. I tried a Nexus 4 a few months ago and the size made me want to throw it against the wall.
There's literally no other option for me in the market, Android or iPhone. Android phones smaller than 4.7" are garbage phones, and I'm not going to buy a 5s so I can buy a new phone in 3 years instead.
I still think iPhone 4 is their best design. Would be nice if they made a phone and called it 'iPhone 6 Retro' with the same design cues as the iPhone 4. Maybe in 3.5", 4" and 4.7" screen size. Obviously with updated hardware.