I suppose it depends.
I am not an Apple person. I have Windows on my computer (used to use Linux, but changed with Windows 10.)
And I just have a relatively inexpensive phone. Generic, the most important things I have it for, is for phone calls, and mapping (that is important, but available on any phone). It has Skype, also the web, but I keep that quite bundled up.
I usually use a VERY cheap phone, that is just a phone.
That is the phone I use most of the time.
(people often get phones stolen right out of their hands here - I lost one that way, and had another one - the replacement - attempted to be stolen a month later on exactly the same street, which I managed to hold onto)
Now I use a very cheap phone.
For me Apple is COMPLETELY overpriced.
But there are sure a lot of people, who agree with you.
A big plus on these newer phones is the cameras. I used to do some professional photography--last film camera was Nikon F5, then last Nikon as a D100 I think--anyway, the iPhone 7+ takes better pictures than either of these ever did. The only thing I've lost is the ability (or need) to drag around dozens of pounds of expensive lenses. Betting the 8 and X have upped that photo quality and 4K video to next level. Worth it right there to move up to newest phones.