I've got to think that 3-3.5 hours of Screen On Time for the Moto X is a dubious number at best because it depends entirely what processes that screen (and the underlying SoC) are working on.   If we're talking about 3.5 hours of constant gaming, that's one thing, but if we're talking 3.5 hours...