I'll agree on the Xiaomi/Redmi stuff. Used a Note 4, liked to enough that when I got a new one I went to the Note 7, and seeing how they are priced I'm likely to stick with the range. tho the Note 7 is still good enough for me. Still plays Real Racing 3 very smoothly, battery is still generally good enough to last the day, so unless there is a drastic upset with the company policy, I will stay with this range. (Or I win the lottery, which means I will promptly go for a Pixel.)
For history reference, I've had an LG (can't remember the model, Android Slider keyboard), Xperia Pro (have a thing for physical keyboard phones. just comforting), Google Nexus 4, One+1. and the Redmi Note 4 (Which I only replaced coz I dropped it, it was a decent phone even when I got the replacement)