Former Google VP says he'll never buy an Android phone for taking pictures, recommends an iPhone
According to Gundotra, the main reason Android smartphones can't have great cameras, as opposed to the iPhone 7, would be the fact that it's open source and must remain “neutral to all parties.”
He went on to say that in order for Google to implement innovations made by other companies like Samsung, LG, and HTC via appropriate API, it could take years. Another aspect that the ex-Google VP points out is the computational photography level required for cameras these days and the fact that Google has fallen back lately.
However, Apple is thriving since it doesn't have all these restrictions and all the innovations it makes can be easily included into their iPhones with a simple software update.
All these are coming from the person who said less than five years ago that Google is “committed to making Nexus phones insanely great cameras.” I guess he was right in a way since the Pixel phones do have great cameras.