If Linus wouldn't have been very clear with his frustration, how much longer would that exchange have been?
Here's the exchange: https://lkml.org/lkml/2012/12/23/48
"You're a fucking moron and your code is crap."
Where did Linus say this? If you're going to associate him with it, you should be able to back it up.
Is that result due to cooperation resulting from the yelling, or is that due to a powerful prima donna browbeating everyone to follow his singular lead?
Does it really matter if the result is that the team is better for it?
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.