If anything, I think that's my frustration and I think the source for many others. Nokia makes a big fanfare of it, starts rolling it out on new devices and the rest of us are stuck waiting. Nokia, and to be fair most other companies, engage in this sort of nonsense of premature announcements. In their eagerness to generate buzz they announce a a device or update far too early but the end result is that by the time the product hits the market people are frustrated or have moved on.
In this regard, Apple is a lot smarter. You can't control speculation and leaks, but you'll notice that every time they've announced a new phone it's gone on sale within weeks. So right when consumers are excited and most likely to make impulsive decisions, they can walk into a store and buy the device.
iOS 7 bucked the trend somewhat, but then that was a large scale update that went into beta. I don't recall if it requires a developer license, but the beta version has been available for download for months, and doesn't require wiping your phone to get it. But in this particular case there's a good reason for taking this path. It's a beta release and they want it out in the wild being thoroughly tested. It's also a form of pre-release buzz for the iPhone 5S and 5C. Rest assured, however, that the day those phones go on the market everyone else will be able to upgrade their iPhone 3, 4 and 5.
Apple's marketing department is the best in the business, without question, and it's really a big source of their success. Everyone else seems to merely flounder around making the same old mistakes. Certainly, Apple's success gives them flexibility, but they would never tolerate the kind of crap Nokia faces with working with AT&T. Apple is also smart enough to keep their product line simple and not offer numerous distinct variants for each carrier. Even Samsung has a more sensible product lineup than Nokia.
We can argue about how irrelevant this all is and how impatient we are. However, we're the evangelists. The fact that we're here means you're more informed than your average consumer. So we're the ones who consciously or not end up shaping public perception. Both Nokia and Microsoft have instill certain expectations in us and it doesn't take much effort to look over at Apple and see how they're doing things. So from that perspective it's inevitable there would be frustration.