Bugs, bugs and more bugs is the reason why I went back to Android. You tell Apple people that you have bugs but they look at you like you're crazy. Why lie about it? You're just hurting the platform if you keep it under wraps. I can understand bugs with Android because of all the different configurations but Apple does not release many phones. The platform should be rock solid but it's not. Actually the second reason is the lack of functionality with iOS. After 2 months it's still just a large iPhone with optical stabilization.
Just by slapping in 2 to 3GB of ram and allowing 2 apps on screen at the same time would have won me over.
Maybe next year Apple (3rd time saying this)!