My take is that Google is less developer-friendly than Microsoft and Apple. Google does not rely on external developers as much, because so much revenue comes from web based, directly consumer facing products. Google is always trying new things, because they are looking for the next big user facing product. This might annoy developers who build against Google's APIs, but that is worth it because Google relies on users, not loyal developers. It is a fundamentally different approach from Windows or iOS.