That was one of the things I was upset about... With Android its always someone else's fault. Samsung should place pressure on the carrier, or vice versa.
Again, Apple isn't perfect, but if there is an update, everyone gets it, if there is something wrong, everyone is without. You don't have the "grass is greener on the other side" you get with Android.
I will keep trying, because there are features I really like, but I think they need to work on being on the same page.
Uh, yeah. Good luck with the walled garden, OP. The only good iPhone is a jailbroken iPhone (IMHO - I also have an iPhone 4S with 7.0.4, jailbroken). So you better act fast before Apple patches the jailbreak exploits and seals up your ticket to a jailbroken iOS7 device.