Have to say...
...that some people are just better suited to Android than others.
Over the weekend someone posted a link to the 2.2 update, for a specific build of a specific device. Happily, I am the owner of just such a device, and in the space of 10 minutes I was running "Froyo" and Flash 10.1 beta. Which was nice.
However, all the blogs were stuffed with people clamouring "Will this work for my G1/Hero/Desire", or "how do I download this?" or "I'm stuck, plz mail me DETAILED instructions", or other fairly inane/naive drivel.
Equally, there were hordes of Droid/Milestone and Desire owners complaining bitterly and DEMANDING 2.2 IMMEDIATELY.
On a couple of sites, I posted trying to clarify the situation, but sure enough, five posts later, the same clamour from the lost and the furious.
Now my thinking is this: If someone cannot take the time to read some fairly clear and concise instructions, and attendant disclaimers, then they probably belong in a walled garden, where there is nothing sharp to hurt themselves with.
I appreciate that the Android user-community is multinational, some with a better grasp of English than others, but the original post and instructions were very clear, and written in very basic language.
What we have currently is
Google developing the platform much faster than the carriers (and manufacturers) are happy with,
The carriers still staunchly clinging to a "You want an updated O/S? Then get a new device" mentality.
The manufacturers introducing all sorts of (frankly) unnecessary bells and whistles in custom UIs to "differentiate" their handsets.
The customers, with unrealistic expectations of immediate updates, regardless.
From my reading of the situation, and I freely acknowledge I could be wrong, I suspect that Google pulled the Nexus One sales model in return for an undertaking from OEMs and carriers to push out updates faster.
Anyway, for the time being, I've got a Nexus One running 2.2 - bring on the Gingerbread.