Although I was one of the people critical of Apple’s decision not to allow 3rd party apps at the launch of the iPhone last year, I understand and appreciate their decision now. My iPod touch has been much more unstable after the 2.0 upgrade (and presumably adding a bunch of 3rd party apps) that it was prior to the upgrade. It seems to spontaneously reboot at least once a day. And, today, it completely froze while browsing a web page. Pressing the power button didn’t do anything. And, the touch just stay on fully lit. So, I decided to force a reboot by pressing the selection button and the power button together for about 10 seconds. The screen blanked out and after about 30 seconds, it started to reboot.
Normally, this would be a cause to moan and groan and grumble about how bad Apple’s touch software is. However, because it was so stable prior to the 2.0 upgrade, I am willing to put up with it until Apple can issue a firmware upgrade. So, yep, it was smart of Apple to release a stable product with no 3rd party apps to create an initial happy user base and then let the instabilities start later with the iPhone 3G/iPod touch 2.0 releases.