Thats the extent of fragmentation technical issues.
No, that's not correct; the problem goes further. On some devices things display differently, even though they have the same version of Android. On some devices you have access to audio/video codecs that aren't available on others.
In the end, this lack of cohesion meant my company stopped developing their A/V application because there was too much variability, even when versions of the Android OS were the same. When this happens we lose out on a market, but the customers never get a chance to use and enjoy our applications.
We warn the reader in advance that the proof presented here depends on a clever but highly unmotivated trick. -- Howard Anton, "Elementary Linear Algebra"