Basically hwat i'm reading on here is that
A) Prices are too darn high
B) Older iPhones are running just fine (people aren't seeing a slow down if they change the battery or whatever)
Maybe its a combination affect
Prices were breakthrough-high last year, eclipsing the $1000 pricepoint, and Apple had record earnings and the iPhone X became the best selling smartphone in history. There are two lessons there:
A) The true iPhone userbase wants a premium phone that's different than everyone else's and is willing to pay a premium price to get it.
B) 2017/18 was a perfect storm where there were pent-up consumers still in their iPhone 7's who waited 3 years for something truly new and you had all those "S" people who were ready after 2 years as well. Without question the biggest ready-for-a-new-iPhone audience in history.
Flash forward to today and the true iPhone userbase has it's X's already, the XS is nothing new, and we're going to wait another 2-3 years for Apple to come out with something really breakthru again. Apple pays the price in 2019 for the perfect storm of success in 2018 and it's not their fault- the days of new-every-two are over.
Where Apple can get itself into real trouble is if people who paid $1000 for an X a year ago thinking they were buying a top-of-the-line luxury smartphone see that there is something almost the same with that recognizable Notch that can be had for $499. It de-values what they've purchased.
Apple should have kept the X and eventual XS and the Notch up at the $1000-plus range and kept making the iPhone 7/8 look with a home button for the moderate and budget customer. Apple messed up with the Xr. They should have known better. They've always made luxury electronics and knocking themselves off and upsetting the luxury consumer was beneath them and sold us out.