[citation][nom]Zingam[/nom]Why all these phones are lagging and there are so few with 2.3?What about reducing fragmentation? One OS for phones and tablets, one market, one UI?[/citation]
I've a small feeling that's what Google are going to try and do with Ice Cream (Android 2.4 or whatever you want to call it).
I know this would go against the whole open source thing that Google has going on with Android, but vendors and carriers should really be obligated to update Android phones to the latest possible version. I also think that custom roms from manufacturers should be disallowed. Or at the very least, a manufacturer MUST offer the stock ROM with their devices to ensure upgrade ability off the bat of a new release and then offer their own custom ROM as an optional download later down the line. This ensures minimum fragmentation, but i guess it would mean Google forcing more control over Android which will make them like Apple or MS with their OS's. But i can't see any other way.