I have two phone requirements: stock Android and <5" screen. The Pixel comes so close. If it were cheaper, I would compromise on the screen size. As it is, I just bought a new battery for my 2013 Gen 1 Moto X for $5 instead.
I broke mine. Sad, sad day.
Its too bad the replacement screen crapped out