Agree with the points, I have no expectations of getting upgrades on any conventional cell phone. Since they cost nothing with a contract, I realize they are disposable and just hope they hold together as long as the contract. When the contract is up you get a new phone, basically for nothing. I saw the first gen iPhone as more that a phone, with expectations of an upgradeable platform given the price and that it was from a computer company.
I am in the SW biz and agree that there is a time to cut off the old stuff to move on.
But In this case it just feels like forced obsolescence. I find it hard to believe that _none_ of the 4.0 features would work. OK, HW can’t hack multitask, but no folders? I would cut Apple some slack if they were struggling and could not afford the dev & QA, but they can.
Prior SW upgrades added features and supported the 2nd and 3rd gen unique HW (GPS, video). The 1st gen was not dead-ended then, it just did not support the HW-specific features. (And even then, some of the omissions seemed arbitrary. Why no MMS on 1st gen?)
So I guess I have to reset my assumptions. The iPhone _is_ disposable like other phones. So when the 4th gen comes out, like conventional phones, I hope there will be an affordable re-up trade-in program too.