Can't handle waiting? Stick with the Nexus line. One phone a year, guaranteed updates for at least two years. Sound familiar?
That's the beauty of freedom of choice. You can pick according to what you feel is important. It's bizarre how people like you not only can't appreciate that, but want to hate on it. The Nexus line nullifies this whole fragmentation argument.
And in regards to this fear of fragmentation:
1) iOS is fragmented too.
2) Blame the carriers more than anything.
And most importantly...
3) Fear of fragmentation is precisely what keeps Apple from offering a dramatic upgrade or change to iOS. Google doesn't fear fragmentation and so they can evolve faster. Every couple of years, they'll throw in an ICS-level upgrade; a dramatic change with huge improvements. People who care about updates benefit greatly from this (mainly people on the Nexus line). Apple's desire to keep legacy devices in the loop prevents them from making any major changes to iOS, which in itself is ironic because sometimes devices just one year old will lose out on the main feature(s) of the latest update (iPhone 4 and SIRI, for example).
If that's cool for you, all good, mate. For others, it's a slow game that isn't paying off.