One plus 5 is perfectly in line with a modern Chinese flagship which in itself is pretty novel for the US. Cheaper to import a xiaomi or something but you get a warranty and a fairly stock OS out of the box.
Seems like honor 9 in the US isn't happening any time soon, no word from zte.
As of now oneplus really is alone in this category of affordable 835 phones on stockish android with a US warranty.
The world would be a much better place with more stock skinned Android phones ;_;
Imagine a Mi6 without a skin