I understand that there is a lot of complaining about the price of these phones, but you can always buy an older model at a discount. I would not be surprised if you could buy a new iPhone 7 at a big box store for $350 during the holidays. The vast majority of people will be perfectly happy for several years using this phone for their day to day needs.
In our family, we have 7 people on our cellular plan: 3 young adults, 2 grandparents, wife, and me. We always buy the older models on discount. I am not knocking other peoples’ buying decisions, it’s your money so get what you want. But, I can not imagine paying over $1100 for one phone. My youngest son is a Baseball hound, so his phone sits in a otter box case protected from dirt, cleats, etc.. My older daughter travels a lot and has lost or had her phones stolen numerous times. The grandparents do not push their devices very hard....text, email, calls, directions....that’s it. One grandparent is still using an iPhone 4s.
Clearly, we are not the target market for these high end phones.....but, Apple believes there is definitely a market for them and they are probably correct.
One last point, on tech forums like MR, you can get a skewed view of what you need in terms of technology and specs. I can do 90% of my daily computing with nothing more than an iPhone 6s and a base 2017 iPad (w/BT Keyboard). This includes; creating property management spreadsheets, annotating/editing contracts and reports, developing presentations for local school board, personal finance, etc.. Last year, I paid $350 for the phone and $300 for the iPad. So, for $650, I have two devices that solve most of my needs.
The point is that there are Apple options at lower price points. Let’s see how Apple does in October with the laptops and Mac Mini.....still need good entry level options in the traditional computing space.