Big phone, big car, small feet ?
Market forces are pushing people away. Phones used to be 'upgraded' year on year and there were many incentives to drive new contracts. I never got a new contract without a 'free' gift. You were also paying more for the contracts and the phone acted as an incentive and they gave them away like candy.
There has been a surge towards sim only deals and as phones have lasted a lot longer and become less disposable we tend to keep our phones and push for better deals and those being driven by data, data, data. Phones have also become generic. Nothing really has a USP cameras seem to be the great divider between phones. This sim only sure has also been price driven and its been cheaper to buy outright and it gives you stronger consumer power in your choice of provider. There are some huge sim only deals enticing people to switch.
The phone companies have just been playing on this by slowly increasing the price and introducing a new 'flagship' phone every year. Consumers have fallen hook, like and sinker for it. Advertising hype drives consumerism. The iPhone X hit the tipping point. How much are people willing to spend on a flagship phone ? As clearly highlighted in this thread there are many phones with decent hardware spec for a lot less money. The iPhone X price is shocking and only appeals to a small number of people. The companies pushing around £300 seem to have it the sweet spot in price. Good enough for the middle class teenager and 'affordable' for the parents who buy their kids a new phone as a Christmas present. For a grand I want that phone to last a good 5yrs. £300 and I'm just about in that upgrade when I want area. Spending a grand and knowing that Apple will stop supporting it, gimp the hardware, gimp the apps with an ios upgrade, release a new flagship etc just makes the consumer a bit wary.
With each phone manufacturer pushing a flagship year on year they are hitting some issues of their own. Samsung have the S9, S8 and S7 all on the shelves and they can't shift them. That never used to happen. A new phone would come out and the old ones were gone or traded in. With many iterations of the same phone there is a huge market saturation. Even the tech websites are saying don't upgrade as its not worth it. The upgraded flagships are all generic and barely an 'upgrade' from the previous version. Hold out and sit a version behind seems to be where this is all heading.
I think that new flagships will either come out every couple of years or the price will drop to drive the consumer spending. It will also need a new technology to drive the need to upgrade. I've had NFC for a long while and never used it. Now with 'contactless' payments it drives a need. Yet less so with wireless charging. I've had that for a long while but never used it other than in a coffee shop and an Ikea. Now that tech is going into cars then maybe that will drive new phone uptake but that will take time. The next big leap looks to be fold-able phones and flexible screens but again that has been sitting in development for a long time. If you follow CES shows you will understand how long that is taking and even Samsung pushed theirs back again. I am unsure how the consumer will take to it and how much they are willing to shell out.
Speaking of phones. A delivery van just went past my door