- Google released a pretty darn good web based application for Google Voice
- Apple added a "good enough" multitasking system to the OS
- I decided I would rather have a super stable device than the additional functionality
- I realized that I don't really need most of my apps that I was jailbreaking for
Second, multitasking. I had Backgrounder on my phone, and liked the flexibility of allowing apps to keep running in the background. This was great when I was exploring VoIP, and running a client on my iPhone. I could allow it to receive calls, even though I was running something else. It was also nice for Pandora. Now, Apple has added a style of multitasking that can support those needs, while managing the scarce resources of the device. Not quite as flexible, but good enough for what I want.
Third, stability. With my jailbroken phone, I had *almost* no problems. It would run great for months without any issue. BUT... whenever something did go bad, and I needed to restore, it was always a scary process. No guarantees that my jailbroken status would be preserved without a carefully researched recovery strategy. Was it a real problem? No. Did I want to deal with it everytime? No again. When it comes to my phone, I would rather have "dead-simple easy" every time.
Finally, what was the point? I had a few simple customizations that I really liked, but did I need them? No. Was it worth the overhead? This time, I said "No" to that as well. Maybe I'll change my mind again, but that's a post for another day.
For what it's worth, the upgrade was fast and painless. In the time it took me to type up these thoughts, the whole thing finished. It must not have synched my music from scratch, which is a nice change. Now it's time to get back to the fun stuff... playing with my "new" toy!