I have had all I can stand, and I can't stand no more. It is this simple, you are responsible for what happens to your hacked iPhone. You terminated your agreement with Apple and possibly intentionally with AT&T to unlock the phone or run 3rd party apps. Stop complaining if your phone gets bricked. It is ludicrous to suggest that Apple is responsible for continuing to ensure your hacked iPhone continues to work with Apple updates. If you didn't want to use AT&T or the applications that came with the iPhone weren't good enough for you, then you shouldn't have bought the iPhone. Be accountable for your own actions.
We all want 3rd party applications on the iPhone, native apps, not just browser based apps. If it doesn't ever happen, then I might not buy 2.0, but it's also equally possible that native apps won't appear until Leopard drops, or shortly thereafter. But I want those apps to work and not break my phone, it's got to work, I can't go to try and make a call and the phone doesn't work. If it takes time to put together a proper SDK and distribution system, I am totally cool with that. Like I said, I thought the apps already on the phone were worth the purchase, and now I have the iTunes Wi-Fi store for free, but native apps would clearly cement the iPhone as the premier mobile development target. Apple clearly knows this.