Am I the only one who thinks the fragmentation is ultimately going to kill Android or cripple it severely? We have quite a few devices running 2.1, more and more are running 2.2, but manufacturers are still selling devices running 1.6 which is just insane. When Gingerbread comes, some of the 2.2 devices will get it and some won't which will make it worse. I think it makes it insanely confusing to the customers. At least with Apple, you basically have iOS 4 and then you've got 3.1.3. Anything older than that is basically not supported so you know if your device is older than two years old it's not supported. Currently you can buy brand spanking new Android devices that have 1.6 and won't run a lot of the apps on the market. To make it worse, it's now heavily rumored that Amazon is going to start it's own Android market. So to make it even more confusing for the average consumer, you've now got three different market places on your device - Google's market, Amazon's market, and the market that VZW and Sprint are going to make for their devices. Let's say I see you playing Angry Birds and want that app. I go to the Amazon marketplace and it's not there. Now I'm insanely confused. Why is this not there? Where did you get it? Maybe I go to the VZW market and it's not there either because the developer only submitted it to the Google market. How is this not confusing for the consumer? And it's almost worse for a developer. If you're a developer, you have to support your app on 1.6, 2.1, 2.2 and (soon) 3.0. That's 4 platforms your app has to run on. Not to mention you now have 4 different stores you have to submit your app to if you want it available to everyone. If I want everyone to have my app, I've got to submit to the Google market, the Amazon market, the VZW market and the Sprint market. Some of these markets will not doubt be more locked down than others and will cost more to submit than others. With iOS, I pay once, submit to one place, jump through Apple's (sometimes ridiculous) hoops and my app gets through. I have to deal with only one place. With Android I've got 4 places I've got to deal with and I pretty much have to pay to submit to all four or consumer's won't be able to find my app. It doesn't matter how kickass my app is if no one can find it. Am I the only one seeing a major problem here that just keeps getting worse and worse?