My Quick Answer: Yes(and keep my Lumia 720 too)
Description: (I think) Arena and Era of Communication is changing and Smart Phones are going to be like Clothes and we will choose and use them-our smart phones- for different situation and usage, and main deference among our smart phones will be their OS(s).
Quick answer: NO
System is closed
Devices tend to be overpriced for what they offer
Devices are never really yours as Apple retains rights on them
Each time i have used an iPhone i got irritated after 2 minutes net.
My whole platform is on Microsoft and Google
The only iThings i'd buy are either an All in one or a MacPro then install Windows on them. The reason is i find displays incredibly beautiful and keyboards incredibly comfortable (together with Lenovo devices, or some of them).
It's worth mentioning that in Taiwan for much less you get an MSI gaming All in one or else with full touch screen etc. etc. iPhone has never been in my preference list.
I'd rather use Android and rant on WP 8.1 while Microsoft tries to put it on par with the rest than buy an iPhone. No hate. Just the whole ecosystem, marketing and business model don't suit me.
I admit each time i touch a MacPro i want one...they are gorgeous.