Fragmentation in Android is a huge problem. As I mentioned in my things Android should steal from iOS article, fixing fragmentation was a big part of it. Google agrees and plans on fixing the situation by co-developing new chips and other sensors.
Google has reportedly talked to some microchip makers about developing chips based on Google’s own preferred designs. The main reason for this is to make Android a little bit more like iOS. They figure that if they can control the hardware and the software, Android will be a much simpler OS to update and keep control of.
In theory, it should work pretty well, Apple is doing a great job at it. However, Android has many other manufactures using it, while Apple is the only one using iOS. I’m sure any sort of effort to uniform the updating process will be beneficial to Android users, but I just don’t see it ever being as easy as how Apple makes it seem.