Poor battery life a bigger problem with Sprint?

I'm a long time Sprint subscriber and I've been largely untroubled with the service. That said, over the life of my Galaxy S II, I'd say the device has given me far more headaches than its reviews would indicate I should expect. Between terrible GPS, spotty signal strength and sometimes soul-crushing battery issues, it's really got me thinking about how much blame lies with the device and how much lies with the carrier.

I just read a review of the HTC One for Sprint and it was repeated throughout that its desperate attempts to get and maintain a data signal are murder on the battery. It's a concept I've never seen written about in any review of a Sprint phone, even those since the painful transition to Wimax to LTE. It makes perfect sense conceptually but can others confirm this hypothesis?

Thanks very much in advance, everyone.