Android is not Google, Android or best known as AOSP (Android Open Source Project) is a open-source OS, like Linus. Google doesn't really have a control over how its used, at all. They can give suggestions to it and of course work on features and stuff, but besides that, any one can take it and do what they want. There is the Open Handset Alliance where Google has more control over what OEMS can do, so they get access to Google Apps.
Like people said above, iOS has its share of fragmentation to. Yes the iPhone 4 or iPad 2 runs "iOS 7" but only a version of it. Google is combating fragmentation, unlike you said, through solutions such as Google Play Services or Apps like Gmail through the Play Store. Google Play Services allows older phones, like someones 1.6 Donut device (Thats what I heard, not sure if it actually goes back that far), to have the most recent features without the silly number. Same with allowing apps to be updated through the Play Store. With these in mind, a OS update is only rather needed for security and changes like design.
I never had a version with Google support really, I had a issue once, got connected to a human pretty quick, and it was probably the greatest CS I had. I never had experience with Apple so I can't compare, though I did see some post of G+ where people were talking about Apples support being not so good. As for physical stores, there is none, well there is a third party one is Australia, and Google is doing a store or something, but your carrier store, best buy, ect all work.
I'm not getting into the whole iOS8 = Android 1.6 or whatever, because its not really true. Some ways yes, but its not a fair comparison.