Still, there will be hurdles to overcome. The $99 registration fee for developers to sell (or even give away) applications is sure to draw criticism, particularly considering that Apple has traditionally encouraged Mac usage among student developers, who are among the least likely to be able to afford the fee. Corporations will also be slow to give up working smart phones in favor of the iPhone, just as they’re slow to upgrade to a new operating system when an older operating system still works fine.
In the end, it may well come down to Steve Jobs’ role not only as the corporate leader of Apple, but as one of the world’s best salespersons. With Jobs pitching the iPhone 2.0, it’s likely to overcome all of its obstacles.