Just wondering why, that even by having having about 60% (2300 mAh) more battery capacity than that of iPhone5 (1440 mAh), and having about just 30% more screen area, the battery life for HTC one is less than that of iPhone5. (Source : Engadget review for HTC One
and iPhone5 review
I really love the screen size, the design and the features of HTC one. But the battery life in my opinion is a huge disappointment, specially when it's irreplaceable.
Any technical opinions why android phones have such bad battery?