Does the HTC One have worse battery life than the HTC One X? Xperia Z

Nexus 4 get's a 9

iPhone gets an 8

Xperia Z get's an 8

One X gets 7

HTC One gets 5

When looking at sites such as gsm arena, or anandtech, the values given by verge reviews just don't correlate at all. And it's not just the review number, what they say about such a feature just doesn't put it in proper context at all.