To be clear, there is still fragmentation among devices, this shows that 93% of usage occurs on 3 operating systems vs on iOS where 2 operating systems have 97% of usage. The gap has closed significantly.
Unlike iOS you don't need to update your OS to get updates in Android. And iOS leaves many of he new features on older devices anyway. So the Android fragmentation although a problem is not as a big a problem that it is made out to be.
Though I wish Samsung would start using its power and it does have some with the carriers to stop them from putting in their bloat as system apps. And it should start producing world phones instead of the hundred models they have for each carrier and country.