I would have kept my moto x pure. If my 6p got stolen tomorrow though I'd buy another 5x. At $350 that phone is a steal even with its shortcomings.
I'd go back to the Nexus 6 I think. Maybe I'd take a look at the MXPE. I think I'm done with carrier models now... So that more or less eliminates the V10 and Note 5 by default.
V10, S6 active, Moto X pure, Note 5, Iphone 6S+
If the Iphone 6s had a bigger battery I never would have jumped ship to Android. With the exception of being able customize Android, not to mention less expensive phones, the IOS experience is far more consistent and I don't care what anyone says they make THE BEST and RELIABLE hardware out there. Not to mention immediate updates!!!! Hey I can make Android work, but I'm not impressed....
and this has to do with the question on the post how exactly?