Nokia surges on Microsoft's home turf
news.cnet.com
news.cnet.com
I think it would make more sense than to trust MS's current software/hardware integration team, whose efforts on the Surface 2 have resulted in horrific battery life.
So I wouldn't necessarily attribute battery life to hardware issues.