Let's not be to quick to jump on the OP like everyone did on the S6 forum. I find it very telling that Google announced Doze at I/O and it's obvious to me that in this way they're quietly conceding there's issues with battery life on Android high end devices. battery tech progression simply said, sucks compared to the progression of the rest of smartphone tech on Android right now. The OEM arms-race and spec wars brought this on. battery manufacturers have done pretty much squat to keep up, so now Google gets left holding the bag to find a solution.
The fault IMO rests in the combination of OEM's and Google not working close enough together. You can pretty much leave an iDevice sitting unused for days and the battery barely budges. Try that on Android and compare. The difference is that Apple controls the whole hardware and software scheme, Google does not, and this, on top of the spec wars between OEM's and battery tech lagging behind is the result.
The solution is that Google and the OEM's both need to clean up their act. Android M appears to be an admission of this, but we'll see how it plays out.
The fault IMO rests in the combination of OEM's and Google not working close enough together. You can pretty much leave an iDevice sitting unused for days and the battery barely budges. Try that on Android and compare. The difference is that Apple controls the whole hardware and software scheme, Google does not, and this, on top of the spec wars between OEM's and battery tech lagging behind is the result.
The solution is that Google and the OEM's both need to clean up their act. Android M appears to be an admission of this, but we'll see how it plays out.