There is a great conversation to be had about whether this is an emergent property of market forces, or whether this is designed intentionally, and how much so. Centralization is a very straight line way to solve a ton of problems and provide seamless integration. And, it is quite possibly the only way at all to be able to control the experience in the sense of making the experience of using something the same every time. Most integrations in the mobile market make absolute sense to me. And usually I have a difficult time seeing a way such things could be done in a decentralized fashion without some pretty major tradeoffs.
i think we'll eventually get to the point where more decentralization in mobile markets will work, be successful, and make sense. we're starting to see that now with the normal computing industry. for all of this to happen though, we need viable third or even fourth players in the market. only having 2 viable ecosystems isn't going to lead to success here.