There are certain applications on the Play Store that can unlock your device from sleep as soon as you pick it up.
They differentiate between the power used proximity and gravity sensors, often saying that the gravity sensor takes up more battery than proximity.
I see how you've arrived at your conclusions, but they're incorrect nevertheless.
I'm unsure what you're trying to point out with the second screenshot, but the first one only makes sense for devices that do not use
Qualcomm's SensorCore technology (a.k.a. Qualcomm's Sensor Hub a.k.a. Qualcomm's Sensor Engine), or some other SoC's equivalent. I admit I haven't disassembled an HTC M8fW, but if it's the same as the Android version (which I assume it is), then it's also using Qualcomm's SensorCore technology! I don't know how much power the individual sensors on the M8fW draw, but Qualcomm says power draw for the
entire sensor array including SensorCore is completely negligible/unnoticeable, even when run 24/7. If that screenshot is from a phone that supports Qualcomm's SensorCore, then it's just wasting user's time, but it would certainly make sense on devices without it.
I'm sure you can find good excuses to justify Android not lasting as long on the same battery charge, particularly once an Android device is loaded up with apps, but this isn't one of them.
And lastly, no the M8 for Windows doesn't keep all sensors awake because of SensorCore, BECUASE IT DOESN'T HAVE ACCESS TO SENSORCORE. THAT'S LIMITED TO LUMIA DEVICES, last I checked.
And lastly, no, although the SDK DEVELOPED BY NOKIA IS ALSO DUBBED "SENSORCORE" , THAT HAS ABSOLUTELY NOTHING TO DO WITH ANY OF THIS:
Excerpt from
Wikipedia:
All devices with Snapdragon 800 series chips, including HTC One (M8), Sony Xperia Z1, LG G2, Samsung Galaxy Note 3, Nokia Lumia 635 and on, have a sensor hub, the Qualcomm Snapdragon Sensor Core
Can we stop screaming now?