I've had my XPE since October and don't plan on switching. I just can't justify having a phone for only a year. But if it crapped out, the only devices I would consider are the OnePlus 3 and the upcoming Nexus phones.
I've been pretty happy with it so far, aside from a few issues:
-- I've had to do a factory reset to resolve a bizarre storage problem, where it kept compounding on itself whenever I tried to transfer apps to a microSD card.
-- The adoptable storage feature doesn't work any more for me (I bought a blazing fast card and won't risk another $30 on another one).
-- It does get warm, but someone mentioned it getting really hot running Waze and tethering at the same time. Sorry, every phone is going to get hot doing that.
-- I still wish the battery life was better. 3,000mAh is not enough for this phone.