But having had one for about 2 years, 1 year of which it was only about 60% functional due to an "insensitive" touch screen, and having lived with the less than friendly support staff, I'm pretty confident in saying that's about as deep as it goes.
Its very shiny. Its designed to look pretty in Walmart and in AT&T stores and in Apple stores. Its designed to have nifty little IMHO useless widgets that impress your friends in 2 minute water cooler conversations.
But when it came time for me to finally buy a new phone, there was no way in hell I was buying an iPhone.
Thus, this article surprises me in no way. I had no interest in developing for the thing as soon as I read the license agreement, especially after having used it for a while.
It would seem to me there's a huge opportunity here for someone else to come in and blow the doors off of them, in terms of developer friendliness, openness, support, price, etc... but in searching for a new phone I didn't see anyone clearly better.