The truth is I've always hated the iPhone since the first release. However, this is a new job and I was given the same phone the rest of my team uses so I was determined to make it work and to try to see it through new eyes. The problem is that I know what they're trying to do. Apple is manipulating people with the marketing. They give you stickers with Apple logos as if to say, "Welcome to the club." The case is like a tank, but there is a cut-out so the Apple logo is prominently displayed so everyone can see you're in the club. They set your email signature as both an advertisement for them and also as yet further proof that you belong. It is disgusting, in my opinion.
That it is fragile is just something that I as a smart shopper would never have accepted. Some put form over function, but not me.
The 4:3 screen makes the phone looks wide and fat, which is unappealing to me. The soft keyboard makes my thumbs cramp up after a couple of minutes. I cannot put the cursor anywhere in a word other than at the front or the back. Email setup on my WP was fast and did not require much information. On iPhone it could not setup automatically and needed me to manually put in the server, domain, user account etc. This was surprising to me as I had always thought iPhone's Exchange ActiveSync implementation was pretty good. I suppose if i had never used a WP then I'd be happier, but that is not the case.
In conclusion, I have yet to find a redeeming quality to iPhone when compared to my WP. I will keep trying, though.
The "ecosystem" is irrelevant to me since i am not allowed to install apps. Even on my WP i don't use many apps, so i don't think that would've mattered much.