I am not an Android hater by any stretch of the imagination. In fact, while I have never touched an Android phone, I would love to have one to play with. Unfortunately, I am not independently wealthy and I'm not sure what I would do with another phone. But I digress.
Today Android 2.2 (aka "Froyo") was released for the Droid X on Verizon. And this is a Big Deal.
What confuses me is that Android 2.2 was released around the end of May. The Droid X was released by Verizon in mid-July (that's about a month and a half later) and it had Android 2.1 installed. So today, at nearly the end of September, the phone finally gets the latest and greatest.
So for the last four months we poor iPhone users have had to endure the shame of not having features that come with Android 2.2 when 2.2 has only existed on all Android-based handsets in potentia?
My problem is that it appears that different standards are applied depending on which phone OS camp you sit in. So I can't install any application I want on my iPhone without jailbreaking it (which I refuse to do), but I can install iOS updates pretty much the day they are released. "Open" apparently means different things to different people.
The reality is that each phone OS ecosystem has its pros and cons. Let's stop pretending that Apple and Google (and RIM, Microsoft, etc.) are fighting a battle over ideals. Ideals might make for great marketing, but ultimately it's about how much cash these companies are raking in that matters most to them.