I never really understand this. Surely Samsung has the technical expertise to develop an OS to suit their own hardware?
Is it really worth relying on Google to make Android, and then "modify it" to suit their needs?
It is clear the benefit of Apple having control over the entire product - why do other large smart phone companies not do this?