No love for Moto this year? I know the Z3 is not a spec beast, but it's a darn good phone. And the Moto G6 might be a mid range phone but it's still one of best deals in the world as far as what you get for the money (the bang for your buck factor). I would put a G6 against half the phones on this list and say with confidence it runs as good if not better.
I haven't heard of many phones on this list. Are they even available in the US?
With that being said I voted for the Pixel 3. You just can't beat clean, smooth, stock Android.
Sent from my Moto Z (2) using Tapatalk