Money was not a factor in choosing my next phone, however battery life was. This is why I chose the Moto Z Play over the Moto Z, Galaxy S7 or any other high end phone. The specs on this phone are by no means low end, but the combination of the snapdragon 625, 3GB ram, and 350mhz battery make it far and away the longest lasting battery available as of today....On any phone. I'd be curious if the forthcoming Asus Zenfone Zoom 3 could compete, but as of yet is not released, and also does not have NFC. Android pay is a must have app for me. Also, this doesn't feel like a mid spec phone at all. For everything I do, it feels as high-end as they come. I suppose if you're into some of the more demanding games, you may notice a difference.....But none here. Very happy with this choice, and worrying about battery life is a thing of the past for me.