I need a phone that can make calls, send texts, run a couple of social media apps, work as a satnav, and control my home smarts.
In order to do all that on my previous generation phone, it meant getting a premium model. In the current generation it didn't. I have a phone that will do all that and still work for four days without needing a charge.
If I wanted, I could empty the bank account and buy multiple $1000 phones, but why would I? I think the US price of the phone I have is about $180 (it's a Euro model though and the spec is different) and it does me fine!