I disagree. There's really only two competitors in the game right now: Android and WebOS. Both are okay, but they lack the responsiveness and simple utility of the iPhone. The phone manufacturers' idea of "catching up" is to have a really catchy, busy interface that's flashy on looks but not as great in actual usefulness.
That's fine if you want to appeal to the cell phone geeks who have interface ADD, but there's an important effect to this: people get bored of other phones and leave for something else. Yet, we see it all the time in here that people "get bored" of the iPhone, only to try something else and then come back before too long.
Well, you do have some good points there. Android and WebOS are severely lacking, and some of their strategies I don't agree with.
What Android is doing is similar to what Microsoft has been doing. They all use the same OS, and predominantly the same hardware. However, with that, comes competition, something the iPhone doesn't have.
If Apple came out, and said to us, that you can now install iPhone OS 3.1.2 on any phone meeting the minumum specs, I'm pretty sure something better than our current beloved iPhone 3GS would be made by some company.
Sooner or later, Android is going to get better hardware, a better user experience.
When that day comes, Apple is going to seriously have some competition.
I've owned all the iPhones, and multiples of each version. I own all the generation iPod Touches, and quite frankly, I'm tired of the iPhone.
I switched to a Palm Pre, which, admittedly, isn't better than the iPhone 3GS in it's current stage. Then, I got an iPod Touch 3G. Works fine for me.
Here's hoping that the more competition there is, the better the iPhone, and competitors get.
Merry Christmas to you all too.
