
Certainly, users can jailbreak their iPhone and run any application they want to, including those not sanctioned by Apple, but who really wants to invest time and effort to develop a product that your users can't buy unless they illegally hack their own phone?
Now, certainly, the more hot applications there are out there for Apple's undeniably hot, new platform, the more attractive that platform is going to be for Apple's customers. So my question is, if this is how Apple is going to treat developers, why the hell should I spend any time at all developing for their platform? Unless Apple makes some moves to seriously welcome developers, develop some straight forward and transparent processes, and generally open up the distribution channels, I don't see that it makes any sense for any developer to spend time and money developing for the iPhone, regardless of how sexy it is. I guess I'm just not into being bent over by giant corporations. How about you?