This product was mentioned in
with an average of
I know this is a "fuck Moto" thread, and I'm sorry you've had a bad experience, but the Pure is the best phone I've ever had, including my wife's 6P (worse camera, choppier performance for $100 more) and you're in the minority. It's rated 4.2/5 on Amazon.
The company itself deserves every bad thing you say about it, but the phones themselves are generally great.
The Moto X Pure (2015) would be my recommendation. The 32GB is right around your budget and has expandable storage. The 64GB is another 50 bucks.
It came out around the same time and has much better specs.
64GB for $350 on Amazon