The iPhone6 doesn't have swipe keyboard even as of version 6 of this phone, while Android and Microsoft have it both available. I almost have a complete Windows Ecosystem the only thing I'm missing is a Surface Pro, atleast I can say I'm more then halfway there, that is besides the point. The point is the iPhone is hype, when Apple announces a new phone, it is equivalent to the scene in Lion King when the cub lion is being held up, except replace the cub with a iPhone; is it as if it is a religious item sent from above and as a Catholic this is ridiculous. No matter where you live in the world, I'm sure you heard about the lines up, whether it was hundreds, or thousands as in the case where I live.
I am completely happy and satisfied with my Nokia 1520, and if the debate should arise between an iPhone6 Plus user and myself, I have plenty of ammunition, including the cliche the Nokia is bigger, I have swipe keyboard, a killer Camera, 4K video recording coming soon and much more. What Microsoft needs to do, is give most models of the Windows Phone, or Windows as it will be changed to soon features, pile on the features, think of this metaphor, while everyone is in a rush to get the one inch diamond, a small group are getting the eight inch diamond, that being Windows Phone / Windows.
Android users will come out swinging and can say we had some of those features before Windows Phone, yes this may be true, but many Android users have models that even they admit can't compare to the higher end Windows Phone, especially the 1520. There is a generation of Android Phones to be released that supposedly will be great, as so they say, that is why I say Microsoft needs to promote the Phones better. which we all can agree with, and keep adding features. One other thing, most Nokia are built quite well, material wise compared to iPhones, just another weapon I or you can use if you should get into a debate with an Apple user as I have a few weeks ago, and most recently with a BlackBerry user, that is a different story for a different topic.